El Caminante is located in Miami, United States on 11359 W Flagler St. El Caminante is rated 4 out of 5 in the category nicaraguan restaurant in United States.
Address
11359 W Flagler St
Service options
TakeawayDine-in
Amenities
Bar on siteToilets
Accessibility
Wheelchair-accessible car park