1515 Washington Ave, Miami Beach, FL 33139-7802, Miami Beach
Service was a little slow but was made up for by a delicious cubano sandwhich. Very affordable too.
217 71st St, Miami Beach, FL 33141-3209, Miami Beach
Service was a little slow but was made up for by a delicious cubano sandwhich. Very affordable too.