United States / Tampa / RestaurantstexmexTijuana FlatsAddress1617 W Platt St, TampaWebsiteorder.tijuanaflats.comPhone+18135284646—ScoreNot rated yetBe the first to rateWhat people sayNo ratings yet. Be the first to say what it's really like.Where it isView on OpenStreetMap ↗Nearby, also worth itEdge at 1702 · 66 mNot ratedSouth Willow Flats · 443 mNot ratedIrish 31 · 493 mNot rated