Restaurant
El Corral
Miami, FL92% like it (4.6 / 7 Reviews )
CONTACT
Address: 15080 SW 137th St, Miami, FL 33196 Map ➦ Get Directions
Phone : +1 (305) 775-1131 Call
ABOUT
El Corral is a restaurant located
at 15080 SW 137th St, , Miami
, FL.
It has received 7 reviews with an average rating of 4.6 stars.
It has received 7 reviews with an average rating of 4.6 stars.
FAQs
This Restaurant received 4.6 points from 7 customer reviews.
The address of El Corral is:
El Corral15080 SW 137th St
Miami,
P: +13057751131
Visit Website: www.elcorral.com
El Corral is listed under
LOCATION
El Corral Location