El Charro Cafe Information

When you step into El Charro Cafe on La Salle Ave in Waco, you immediately feel like you've found a little piece of authentic Tex-Mex heaven. The restaurant, tucked away at 2303 La Salle Ave, feels cozy and welcoming, making it the perfect spot for a casual meal with friends or family. As soon as you walk through the door, you're greeted with the warm smell of sizzling fajitas and fresh tortillas, a scent that's hard to resist.

The menu at El Charro is a celebration of bold, flavorful dishes. From the first bite of their signature enchiladas to the last sip of a perfectly blended margarita, every element on the menu shows the restaurant's dedication to quality ingredients and traditional flavors. You can't go wrong with their famous chili con carne or their tender carne asada, which is cooked to perfection and served with all the classic fixings. If you're craving something a little lighter, their tacos are a must-try, offering a delicious combination of fresh ingredients and seasoned meats, all wrapped in soft, warm tortillas.

But what really sets El Charro apart from other diners in the area is the atmosphere. It's laid-back, but with just enough energy to make it feel lively and fun. The walls are adorned with colorful murals and Mexican folk art, giving the place a vibrant, yet cozy vibe. Whether you're here for a quick lunch or a leisurely dinner, the ambiance makes it easy to settle in and enjoy your meal. The staff are friendly, attentive, and knowledgeable about the menu, making sure you have everything you need without being intrusive.

While the food is the star of the show, there’s something to be said about the service too. The waitstaff at El Charro really know how to make you feel at home. They’re quick to recommend dishes and can offer insights into what’s popular or new on the menu. The pace of the meal is just right - not too fast, not too slow, allowing you to savor each bite without feeling rushed.

El Charro Cafe has definitely earned its place as a favorite in Waco, and it’s easy to see why. Whether you're a local or just passing through, it’s a spot that should be on your radar. With its fantastic food, inviting atmosphere, and top-notch service, it's the kind of place you’ll want to visit time and time again. So if you're in the area, make sure to stop by for a truly satisfying dining experience.

Most Popular Dishes

  • T-Bone Americano $
  • El Patrón $
  • La Diabla $
  • Coctel De Camarones $
  • Stylish Shrimp $
  • Filete A La Marinera $
  • Juanito's $
  • Barbacoa $

Open Times

Monday Closed

Tuesday Closed

Wednesday 06:30 AM - 09:00 PM

Thursday 06:30 AM - 09:00 PM

Friday 06:30 AM - 09:00 PM

Saturday 06:30 AM - 09:00 PM

Sunday 06:30 AM - 09:00 PM

Icon

Location & Contact

Contact Details

  • 2303 La Salle Ave, Waco, TX 76706, United States
  • Right Now :

What People's Say About Place

$4.17 for a glass of tea. Good food. Music is very loud. Door chime is deafening. My ears are bleeding still to this day.

Excellent authentic me can food, large plates,fast service,not overcrowded..nice place

Good service and good food. We got seated quickly and it didn't take long to get our order.

Five stars. No hesitation. The Lady’s Special was just that—special—but let’s not rush it. Let’s start with the entrance: an old-school sign, hanging confidently beneath a web of power lines, like it’s been standing tall through every era of town growth and customer loyalty. You walk in, and it’s instantly clear—this place has roots. The dining room breathes comfort: wood tones, tile floors, modest booths etched with “El Charro,” and staff who operate like seasoned pit crew members—quiet, focused, and efficient. No show. No song and dance. Just the work. And they do it well. Before anything else lands on the table, a cool glass of iced tea is placed down—dark, unsweet, honest. Then come the chips and salsa. And here’s where you already feel it: this isn’t filler, this is a handshake. Two salsas—green and red. I didn’t even need the green. That red salsa was deep and smoky, just enough heat to wake you up, and smooth enough to linger without punching you in the throat. The chips? Light, airy, and just salty enough to keep your hand reaching back. They’re golden without being greasy. Fresh without being fragile. I added a side of cheese sauce because that’s the kind of move you make when you trust the kitchen. It came out piping hot, rich and creamy - perfect for dipping, though I only made it halfway through. Not because it wasn’t good, but because the Lady’s Special was waiting. Let’s break it down. The cheese and onion enchilada was hands-down the star of the plate. I don’t know what kind of cheese they used, but it was something real. Not the stretchy, processed kind, but that bold, sharp flavor you rarely taste outside of old-school Tex-Mex spots that know the game. The sauce covering it? Deep, earthy, red, and honest. It reminded me of a place I used to hit in Dallas. I hadn’t tasted that particular nostalgia in years. The crispy beef taco was textbook classic—seasoned ground beef, shredded lettuce, bright tomato, and a shell that gave just the right crack without falling apart. The chalupa followed in suit: layered beans, cheese, and that same crisp base—held together just enough to be scooped clean. And let’s not overlook the beans and rice. It’s easy to mess up the sides, but El Charro treats them with the same care as the main attraction. The rice was soft, slightly tomatoey, not dry. The beans were creamy, flavorful, with that little smoky whisper from the kitchen. The service? Quiet excellence. My server didn’t crack jokes or try to upsell me. He wasn’t trying to charm me into a tip. He just made sure I was taken care of. Kept the chips flowing. Refilled the tea. Laid the check on the table as I was finishing—not rushed, but on cue. One small note: The check came before dessert was even offered. That’s a small slip in hospitality, especially for someone like me who was halfway considering a sopapilla moment. But I was so full and satisfied, it didn’t matter. El Charro doesn’t rely on flash. It doesn’t try to reinvent anything. It remembers what made Mexican-American food great in the first place—and it executes. If you want the real thing, no gimmicks, no shortcuts, just plate after plate of deeply satisfying, unapologetically old-school food—this is your place.

On the way back from seeing my friend laid to her final rest, I stopped by El Charro. I've intended to go for a long time. They were somehow missed on my Great Waco Guisada Tour a couple of years ago. This is a charming place with some nice artwork. It was empty except for three Mexican men having a meal. The servers were wonderful and so friendly and attentive. They had the crispy, light chips that I like. The highlight was the salsa. So very good. They must use some different spice or pepper. It was pretty hot, but not too hot for me given my recent spicy food kick. I brought some home for movie watching tonight. The carne guisada wasn't spicy at all. There was plenty of delicious, beefy gravy and it was so good wrapped in a corn tortilla. The rice was plain. The beans were okay. They needed some spice. A little of the red salsa cured that. Iced tea tastes so good with spicy food. I had several glasses on this hot day.

If you're looking for an authentic Mexican breakfast at the Heart of Texas, this is the place to go. Most places North of the RGV have a TexMex style that lack that México authenticity. Their salsas are delicious with just the perfect flavor for your dish. The staff makes you feel like you're eating at your family members home.

I just came here for brunch. I got chilaquiles and fresh-made coffee. It tasted great, like a Mexican-American style, and the prices are good. Plus, they're bilingual and super friendly.

Went on our lunch break. My friend got the chicken caldo and I had a fajita and bean burrito. The service was fast, the waitress was friendly and we enjoyed our meals and we made it back to work on time.

Places Nearby