restaurantguide
in
Tampa, FL
Antojitos Latin Craving
2302 West Columbus Drive
Tampa
FL
33607
(813) 251-9688
1.9
mi