Searches related to el charro mexican restaurant irmo sc
Phone: (803) 728-0653
1100 Dutch Fork Rd Irmo, SC 29063 417.08 mi
Is this your business? Verify your listing
4.5 41 reviews
Awesome food! I accidentally found this place as I'm not a fan of South Carolina 'Mexican food'. But this little gem in a strip mall as soon as you walk in, you are transported to a very cute... More
I had a splendid evening out with my family at El Charro Mexican restaurant. El Charro is a brother and sister owned restaurant in Irmo South Carolina. It is located in a shopping center and is... More