/
/

View all 15 photos




+11
Flan Factory, a vibrant new modern Cuban sandwich shop in Tampa's Ybor City, is a dog-friendly establishment celebrated for its delectable artisanal flans, available in tempting flavors such as guava, salted caramel, and Oreo. Beyond its signature sweet treats, this venue also offers a menu of quick Cuban classics, featuring...