Latin Restaurant & Cafe

5.0 (4)restaurant

A family restaurant in North Miami Beach serving Latin-inspired fare.

Find on Google Maps

Ask Karpo for more information.