El Punto Latino0 Ratings yelp logo
2862 Gulf to Bay Blvd Clearwater, Florida 33759 | Restaurant Info