905 E 20th Ave., Tampa, FL 33605
813-223-7533
Categories: Restaurant
Cuisine: Spanish/Cuban
Features: Takeout
Cost range: 1.0-10.0
Alcohol: No alcohol
More in this neighborhood: Ybor City