New Sandwich Concept Cubaton to Open in Miami Beach

The small sandwich shop will marinate and slow-cook its own pork for 6-8 hours
It would be the international chain’s sixth location in South Florida

Pin It on Pinterest

Search