If you're looking for Tex-Mex restaurants in Tampa look no further. Tijuana Flats (Platt St.) is known for having some of the best Tex-Mex in Tampa. Located at 1617 W Platt St, Tijuana Flats (Pla...show more
Last updated July 17, 2023