Skip to main content

El Charro in South Carolina: Where to Find Authentic Mexican Food and Atmosphere

What El Charro Offers and Where to Find It

El Charro is a Mexican restaurant chain with locations across South Carolina, known for grilled meats, traditional salsas made fresh, and a casual dining atmosphere that feels like stepping into a neighborhood gathering place. The restaurants typically feature open kitchens where you can watch cooks work the grill, dim lighting with wood accents, and staff who speak Spanish alongside English. Most locations serve lunch and dinner daily, with weekend hours extending into the evening.

The name itself—charro refers to a Mexican horseman or ranch worker—signals the restaurant's focus on grilled, rustic preparations rather than heavy sauces or Americanized versions of Mexican food. You'll find multiple El Charro locations throughout the state, each independently operated but sharing the same core menu and cooking philosophy. The restaurants range from small neighborhood spots to larger dining rooms that can handle groups and families.

Key Takeaways

  • El Charro specializes in grilled meats and fresh salsas, with an open kitchen where you can watch the cooking process.
  • Most locations operate for both lunch and dinner, with extended hours on weekends and often a full bar with Mexican beer and margaritas.
  • The atmosphere is casual and family-friendly, designed to feel like a neighborhood restaurant rather than a formal dining experience.
  • Reservations are recommended for larger groups or weekend dining, though many locations accept walk-ins during off-peak hours.
  • Prices are moderate, typically in the range of other casual dining restaurants in South Carolina, with combination plates and family-size portions available.

The Menu: Grilled Specialties and Traditional Preparations

The heart of El Charro's menu centers on carne asada (grilled beef), pollo asado (grilled chicken), and carnitas (slow-cooked pork), all prepared over an open flame or on a griddle. These proteins arrive with warm flour or corn tortillas, grilled onions, and lime wedges. Most restaurants offer these as standalone plates or as part of combination dinners that include rice, beans, and a choice of salsa.

Beyond the grilled meats, you'll typically find enchiladas, chile rellenos, and tacos filled with the same house-prepared proteins. The salsas—usually a mild red salsa and a spicier green salsa—are made fresh daily in most locations, not from jars. Appetizers usually include guacamole made to order, queso fundido (melted cheese dip), and chips with salsa. Many El Charro locations also serve breakfast on weekends, with traditional Mexican egg dishes and breakfast burritos.

Beverages often include Mexican sodas, fresh-squeezed lime agua fresca, and a full bar featuring Mexican beers, tequila, and house margaritas. The drink menu varies by location, so calling ahead if you have a specific preference is worth doing.

Finding an El Charro Location Near You

El Charro has multiple locations across South Carolina, with restaurants in the Midlands, Lowcountry, and Upstate regions. Because each location is independently operated, hours, specific menu items, and pricing can vary slightly. The best way to find the nearest restaurant is to search online for "El Charro near me" or call ahead to confirm current hours and whether they're accepting reservations.

When you call, ask whether they have a full bar, if they take reservations, and what their current wait times are during peak hours (typically Friday and Saturday evenings). Some locations may have limited seating or may close for private events, so confirming availability before you go saves a wasted trip.

What to Expect When You Arrive

Most El Charro locations seat you quickly, even during busy times, because the casual format and open kitchen keep the pace moving. Servers bring chips and salsa to your table immediately—this is complimentary at most locations, though some charge a small fee. The menu is straightforward, and staff can usually recommend dishes based on how spicy you prefer your food or whether you want something lighter or heartier.

Portions are generous, and many people take leftovers home. If you're dining with a group, combination plates and family-size portions are designed for sharing. The noise level is typically moderate to lively, especially on weekends, so it's a good environment for conversation but not for a quiet, intimate dinner.

Pricing and Payment

Entrees at El Charro typically range from moderate to mid-range pricing, comparable to other casual Mexican restaurants in South Carolina. Combination plates—which include a protein, rice, beans, and tortillas—are usually priced lower per item than ordering à la carte. Appetizers, drinks, and desserts add to the bill, but the overall cost for a meal for one person, including a drink and tip, usually falls in the $15 to $25 range.

Most locations accept cash and major credit cards. Some independently operated locations may have different payment policies, so calling ahead if you prefer a specific payment method is a good idea. Many restaurants offer takeout at the same prices as dine-in, which can be a budget-friendly option if you're feeding a family.

When to Go and How to Plan Your Visit

Lunch hours (typically 11 a.m. to 2 p.m.) are usually less crowded than dinner, and lunch specials may be available at some locations. Dinner service picks up around 5 p.m. and stays busy through 9 or 10 p.m., especially on Friday and Saturday nights. If you prefer a quieter experience, weekday lunches or early dinners (before 6 p.m.) are your best bet.

For groups of six or more, calling ahead to make a reservation is strongly recommended. Many El Charro locations can accommodate larger parties in separate dining areas or can push tables together. If you're celebrating a birthday or special occasion, mentioning this when you call sometimes results in a complimentary dessert or special attention from the staff.

Frequently Asked Questions

Do I need a reservation, or can I just walk in?

Most El Charro locations accept walk-ins, especially during lunch hours and early dinner. For groups of six or more, or for weekend dinner service, a reservation is recommended to avoid a long wait. Call the location directly to check current wait times before you go.

Are there vegetarian options on the menu?

Yes. Most El Charro locations offer cheese enchiladas, chile rellenos, bean burritos, and vegetable-based dishes. Ask your server about preparations that don't include meat, and they can usually customize plates to meet your preferences.

Can I order takeout, and how long does it take?

Takeout is available at most locations. Wait times vary depending on how busy the kitchen is, but typically expect 15 to 30 minutes for a standard order. Calling ahead to place your order can reduce wait time. Some locations may offer online ordering or delivery through third-party apps—check with your nearest restaurant.

What's the difference between the red and green salsa?

The red salsa is typically milder and tomato-based, while the green salsa (salsa verde) is made with tomatillos and jalapeños and is usually spicier. Both are made fresh daily at most locations. You can ask for either or both, and servers can tell you the heat level if you're unsure.

Do you have a kids menu?

Most El Charro locations offer a children's menu with smaller portions of popular dishes like tacos, enchiladas, and quesadillas, usually at a lower price. Call ahead to confirm what's available at your specific location, as menus can vary.