Liberty, South Carolina
Handcrafted Mexican cuisine, made fresh and ready when you are. From our family to yours — order ahead and taste the difference tradition makes.
Every dish follows time-honored recipes passed down through generations — no shortcuts, no compromises.
We source the finest produce, premium meats, and hand-ground spices to deliver bold, balanced flavors in every order.
Order by phone and pick up hot, fresh food exactly when you arrive. No waiting, no hassle — just great Mexican food, your way.
Each plate is prepared with the same attention and love as if it were for our own family — because that is exactly how we cook.
Our Story
El Charro Grill "To Go" was born from a simple conviction: that the best Mexican food is made with patience, quality ingredients, and a genuine love for the craft.
Located in the heart of Liberty, South Carolina, we bring the bold, comforting flavors of traditional Mexican cooking to every order. From our hand-ground spices to our fresh-squeezed limes, nothing is rushed and nothing is forgotten.
Whether you are craving a quick lunch or planning a dinner for the family, we take pride in delivering food that tastes like it came from a home kitchen — because it did.
Gallery
A glimpse into the flavors, ingredients, and care that go into every order.
What Our Guests Say
"The best Mexican food in the area, hands down. Everything is so fresh and flavorful — you can tell it is made with real care. My family orders here every week now."
"Ordering by phone and picking up hot food on arrival is so convenient. The fajitas are incredible, and the portions are generous. This is our go-to spot for a real meal."
"I brought friends from out of town and took them here — they said it was the best Mexican food they have had outside of Mexico. That says everything."
Visit Us
We are conveniently located in Liberty, South Carolina. Call ahead to place your order and pick up your food fresh and hot.
Call to Place Your Order