Search results
We did not find results for: Bartaco Tampa, FL.
Check spelling or type a new query.
We did not find results for: Bartaco Tampa, FL.
Check spelling or type a new query.
1601 W Snow Ave Tampa, FL 33606 834.22 mi
Is this your business? Verify your listing
4.0 1756 reviews
The dish on my recent visit to Bartaco! As I caught up with coworkers, the windows opened and allowed for a breeze with Florida spring weather. The scene was set perfectly with its relaxed... More
My visit to Bar Taco was a delightful prelude to a movie night. We decided to stop by for happy hour and grabbed seats at the bar. The bartender was not only skilled but also incredibly fun and... More