United States / Tampa / RestaurantscubanFlan FactoryAddress1718 N Nebraska Ave, TampaWebsiteflanfactory.comPhone+18134022400—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 itLa Sétima Club · 23 mNot ratedRetro House Coffee Bar & Asian Bistro · 84 mNot ratedPalm Avenue Sandwich Shop · 255 mNot rated