Florida's oldest continuously operating restaurant, this century-old Ybor City landmark serves Spanish and Cuban classics across 15 dining rooms.
Sign in to leave a review.
No reviews yet. Be the first to share your take.
New (0) · Restaurant
1833 E 7th Ave, Tampa, FL 33605
1607 N 22nd St, Tampa, FL 33605
1600 E 8th Ave, Tampa, FL