Description
Name: Spanglish Food
Address: 14591 SW 120th St, Miami, FL 33186
Phone Number: +1 305-570-6150
Restaurant Type: Restaurant
Spanglish Food is a Restaurant located at 14591 SW 120th St Miami/Florida
(Latitude,Longitude: 25.6568718,-80.4295263)
Postal Code: 33186
Location
-
14591 SW 120th St, Miami, FL 33186
Add a review