Bartaco
1601 W Snow Ave
Tampa
FL
33606
(813) 258-8226
bartaco.com
Open Map
Carry-out food
Delivery
Full Bar Available
Karaoke
Mexican
Mexican restaurants
Restaurants
Seating Available
Southwestern restaurants
Tex-mex restaurants