Photos

El Cabrito

Tucked away on Old Route 66 in St. Robert, Missouri, El Cabrito is a laid-back Mexican spot that locals can’t stop talking about. Whether you're cruising through town or a regular in the area, this casual eatery at 560 Old Rte 66 is one of those places that hits just right—especially if you're craving authentic flavor and friendly vibes.

Walking in, you’re greeted by a warm, inviting atmosphere. It’s got that perfect balance of energy: moderate noise, so you know it’s lively, but not too much to drown out a good convo. The place is super kid-friendly, and thanks to its outdoor seating and happy hour specials, it works just as well for family dinners as it does for laid-back group hangouts.

Now, let’s talk food—because that’s really where El Cabrito shines. The Queso is a crowd favorite—creamy, rich, and totally addictive. If you're in the mood for something hearty, the Tacos De Carnitas and Steak Burrito come highly recommended. The flavors are bold and well-balanced, with just the right amount of spice to keep things interesting. Craving something with a little sizzle? Try the Pollo Arandas or Pork Tips—they're juicy, tender, and packed with flavor in every bite.

One of the best things? The portions. They’re generous without going overboard, which means you leave satisfied but not stuffed. Plus, everything’s made fresh, which you can definitely taste.

Whether you’re stopping by after work for some happy hour deals, bringing the whole crew for dinner, or just in the mood for some seriously good tacos, El Cabrito hits the mark. No fuss, no frills—just solid, satisfying Mexican food that keeps people coming back.

Reviews

David S.
Restaurantji Rating

Service was sensational. The restaurant was clean, and very warm and inviting. Extremely friendly and the food was amazing.

Rodney R.
Restaurantji Rating

I was really craving Mexican food being away from Texas and all. Started off w/chips & salsa; chips were good and the salsa was really tasty for a table salsa. I added on some queso; that was a bit runny and bland.. still decent. After looking over the menu.. I decided on getting an Asada Torta & the enchiladas Bandera! The enchiladas came with/3, each one had a different sauce topping.. rice and beans. The enchiladas were all really good! Rice was tasty and the beans had good refried taste and they were topped with some white cheese. I had to ask if the plate came with tortillas.. came to find out that's not normal. So I added an order of flour tortillas. I'm used to homemade.. or at least cooked, the flour tortillas were straight out the package.. almost felt steamed. That was the only complaint. The torta.. man, that hit the spot! It was loaded, and the salsa that came with it was tasty & just the right amount of spicy!! I poured that whole container on my torta & asked for a container to go! Food was delicious.. and the waitress was super nice! I'll have to go back soon!

Lynn A.
Restaurantji Rating

We eat here often. We get good food, great drinks & the staff are the best! Chuy is our favorite!

Michael L.
Restaurantji Rating

Our expectations are always met here at EC! Food was great today as always. Service was impeccable and the chef was earning his keep today, we come here once or twice a month and enjoy Mexican cuisine with the perfect Cabo Wabo Margaritas. Can't wait till next time we check in!

Morgan P.
Restaurantji Rating

We enjoyed El Cabrito for the first time tonight. Great service, friendly staff, and prompt. The good was delicious, hot chips, great homemade salsa, and delicious queso dip. We'll be back!

Location & Contact

560 Old Rte 66 St Robert, MO 65584 United States

Opening times

Monday 11:00 AM - 9:00 PM
Tuesday 11:00 AM - 9:00 PM
Wednesday 11:00 AM - 9:00 PM
Thursday 11:00 AM - 9:00 PM
Friday 11:00 AM - 10:00 PM
Saturday 11:00 AM - 10:00 PM
Sunday 11:00 AM - 9:00 PM
You Can Go To