Cuban Restaurants, Spanish Restaurants, Live Music
2117 E 7th Ave
Family-owned for over 100 years, a landmark in Tampa’s historic Ybor City. In addition to award-winning Spanish/Cuban cuisine and internationally honored wine list.
No reviews found. Be the first to review this place.
Write a Review