El Castillo Mexican Restaurant Charlotte NC
Add Website
Close
El Castillo Mexican Restaurant
Be first to review 6927 Albemarle Rd,Charlotte NC 28227 Phone Number: (704) 567-9385
El Castillo Mexican Restaurant Store Hours
Hours may fluctuate
Post a review
El Castillo Mexican Restaurant Nearby
Locations Closest to You miles-
El Castillo Mexican Restaurant - Riverdale 6380 Highway 85238.71