Bartaco

Review by Julie

1601 West Snow Avenue, Tampa, FL 33606
Not celiac
6 months ago

Great food in a great location. Staff is knowledgable and friendly. Chicken pastor tacos were delicious. Wish I had ordered 3. (They are small). Highly recommend.