Description
Name: El Castillo De Las Frutas
Address: 1101 W Flagler St, Miami, FL 33130
Phone Number: +1 305-548-3800
Restaurant Type: Cuban restaurant
El Castillo De Las Frutas is a Cuban restaurant located at 1101 W Flagler St Miami/Florida
(Latitude,Longitude: 25.7737328,-80.2131044)
Postal Code: 33130
Location
-
1101 W Flagler St, Miami, FL 33130
Add a review