Found 6 places
Address: 1220 16Th St, Miami Beach, FL
Latitude: 25.7888 (25°47′20″N), Longitude: -80.1416 (80°8′30″W)
Address: 1211 Lincoln Rd, Miami Beach, FL 33139
Latitude: 25.7906 (25°47′26″N), Longitude: -80.1417 (80°8′30″W)
Phone: (305) 534-8226
Site: huahuastaco.com
Address: 1119 Lincoln Rd, Miami Beach, FL 33139
Latitude: 25.7906 (25°47′26″N), Longitude: -80.141 (80°8′28″W)
Phone: (305) 695-1005
Site: www.rosamexicano.com
Address: 15th St & Ocean Dr, Miami Beach, FL 33139
Latitude: 25.7878 (25°47′16″N), Longitude: -80.1294 (80°7′46″W)
Phone: (305) 531-7010
Site: tequilachicas.com