El Jarocho

$ • Mexican, Pet Friendly

Hours today·

About El Jarocho

El Jarocho is a restaurant with really nice employees and great customer service. The food is amazing, awesome, and authentic. The tacos are delicious, including the carne asada, al pastor, campenchano, birria tacos, and the QUESSABIRRIA. Fans say the place offers some of the best street tacos in St Louis, and burritos and tortas are also a hit. The horchata and mango agua fresca are great. The portions are generous, fresh, and flavorful, and the food is always served hot and fast. The restaurant is located in an unassuming strip mall, so it is easy to pass by, but it is very clean, neat, and well decorated. It has a little market and a small amount of outdoor seating. It is not fancy, but authentic with a welcoming, low-key atmosphere that feels friendly to families. Do not forget to get a paleta on the way out. Overall, everything is fresh, delicious, and definitely recommended.

Menu

Add a Menu
El Jarocho Menu
El Jarocho Menu

Customers' Favorites

Photos

Add a Photo
El Jarocho
El Jarocho
View All Photos

El Jarocho Reviews

4.9
205 ratings
5
91%
4
4%
3
4%
2
1%
Food
4.9
Atmosphere
4.8
Service
4.9

Share your opinion about El Jarocho

Kaelen Felix recommended this lovely restaurant. We enjoyed meeting the owner and her staff that helped us pick the best taco. She was right. We actually tried five different ones. They were all delicious. I particularly liked how they doubled up the delicious corn tortillas. The exciting spice and the crisp onions or salad toppings made a savory meal. we will be returning! We would recommend this to anyone who enjoys authentic food
Came to Town to víst came a Cross to this Jem they have really good food authentic fresh and service is 10/10 definitivamente we will be back any time we are o. Town .. thank you
Food was amazing, everything was nice and clean. Owner was very nice. Birria quesadilla was incredible. Definitely worth a visit

Read All Reviews(205)

Hours

Monday 10AM - 8PM
Tuesday 10AM - 8PM
Wednesday 10AM - 8PM
Thursday 10AM - 8PM
Friday 10AM - 8PM
Saturday 10AM - 8PM
Sunday 11AM - 5PM
Updated on: