Esquina Cubana🥘🇨🇺 Latin Restaurant Miami Beach

710 Washington Ave Suite #1, Miami Beach 33139
(786) 304-4549