Map Y
1802 E 7th Ave, Tampa
813-248-3834
Ybor City MAP
“The flavor of Ybor City” Spanish, Italian, American cuisine. True Tampa devil crab, Cuban-style roast pork, baked chicken & Cuban sandwiches. Outdoor dining on 7th Ave. A family tradition since 1948.