
Francisca Restaurant to Open 12 New Locations in Florida
Miami — Francisca Restaurant, one of the most successful Latin American gastronomic concepts in Miami, plans to open 12 new locations in Florida as part of its expansion plan for 2021. The announcement was unveiled with a giant billboard in
…