Latin Restaurant & Cafe5.0 (4)restaurantNorth Miami Beach, FL 33160, USAA family restaurant in North Miami Beach serving Latin-inspired fare.Find on Google MapsAsk Karpo for more information.Get the APP