El Mega Chuzo 2
8455 W McNab Rd, 33321
About El Mega Chuzo 2
Address
8455 W McNab Rd, 33321
Location
Open in Google MapsReviews
Be the first to review El Mega Chuzo 2
Frequently Asked Questions about El Mega Chuzo 2
Does El Mega Chuzo 2 offer home delivery?
Home delivery availability is not confirmed. Please call the restaurant directly.
Can I book a table at El Mega Chuzo 2?
Table booking availability is not confirmed. Please call the restaurant to check.
More in Tamarac, FL
Get Contact Details
Share your details and we'll connect you with El Mega Chuzo 2