Pinch A Taco
Hours:
13502 N Nebraska Ave, Tampa FL 33613
Tips
Hours
Most Recent Comments
-
February 2024
The tacos here are the absolute best! Flavor is perfect and portions are great. Absolutely my favorite food truck. :)
-
January 2024
I love this place food so good make u won't to slap yo mama COME HERE MAMA !!!
-
June 2023
Best Mexican food in town. Fresh seafood. Variety of plates. Food taste sooo fresh. Owner and his sister very nice.
More Comments(129)
You May Also Like
-
Tampa, Florida