La Terraza
Bar and Grill · Bar
La Terraza Bar & Grill is a culinary destination offering specials, food, and drinks. It is also referred to as La Terraza Crave, suggesting a focus on craveable menu items. The establishment appears to be a lively spot for dining and beverages.
Location
Vota recommends
What are you in the mood for?
Best places nearby
The highest rated places close to La Terraza.
Local restaurants nearby
2001 E Fowler Ave, Tampa, FL 33612, United States


