Latin American Bayside Cafe

401 Biscayne Blvd Downtown Miami