About
Dos Reyes Mexican Restaurant in St. Louis, Missouri is a bustling restaurant that has been delighting locals with its traditional Mexican cuisine for over 10 years. The restaurant boasts a friendly and welcoming atmosphere, as well as a large menu of Mexican favorites. Meals are prepared using the freshest ingredients, making every bite a delicious one. With its perfect combination of authentic Mexican flavors and modern flair, Dos Reyes Mexican Restaurant is the perfect destination for a flavorful meal.
Restaurant Features
Facilities & Amenities
Restroom
Bar- Wifi Available
Kid Friendly
Kid Menu
Kid High Chair
Veg Friendly
Alcohol
Happy Hour
Wheelchair Access
Parking
- Free Street Parking
Accepted Payments
- Credit Card
- Apple Pay
- Google Pay
Must Try Dishes
Dos Reyes Mexican Restaurant in St. Louis, Missouri, invites you to indulge in their must-try dishes. Savor the authentic flavors of their sizzling Fajitas, featuring tender strips of marinated steak or chicken, bell peppers, and onions, all served on a hot skillet. Dive into their mouthwatering Enchiladas Suizas, rolled tortillas filled with your choice of seasoned meat, smothered in a creamy tomatillo sauce, and topped with melted cheese. Don't miss out on their signature Dos Reyes Platter, a delightful combination of tantalizing favorites such as a crispy beef taco, cheese enchilada, and a tangy chicken tamale, accompanied by refried beans and Mexican rice. Complete your meal by treating yourself to their indulgent Tres Leches Cake, a rich and moist sponge cake drenched in a sweet milk mixture and finished with a dollop of whipped cream. At Dos Reyes, every bite is a culinary journey through the vibrant flavors of Mexico.
Ratings for Dos Reyes Mexican Restaurant
Boosted accuracy with combined honest ratings!
- Overall Rating
google
doordash
grubhub
yelp
ubereats
facebook
foursquare
tripadvisor
Reviews for Dos Reyes Mexican Restaurant
We only show the 3 most relevant reviews to save you time.
I had a good experience here on a sunny afternoon. I sat outside and was greeted quickly. The menu is varied and had a good number of vegetarian options, including veggie tacos, and the veggie enchiladas, which I ordered. The waitress brought chips and salsa. The chips are my big complaint--they tasted overly chewy, like they were stale, and both the chips and salsa needed salt. The enchiladas came out pretty quickly. The beans were absolutely delicious--I don't actually care for beans, so that's saying a lot! The rice was just okay. The enchiladas were good, and I added the tomato salsa on top of the salsa verde they came with. I also ordered a side of guac, which was yummy. The price was reasonable and it was an enjoyable meal on the patio.
This is not your typical tex-mex. There is no ground beef. They are trying new flavors. The rice is cilantro-flavored. Not my favorite ever but good. I had three tacos: al pastor, alambre, and barbacoa. All three were good. I would have liked a little more of a sauce to go with them. The one small sliver of like wasn't enough so they were a bit dry overall. They had pineapple chunks mixed in which was a sweet addition. My friend had the pork enchiladas and they were dry. The meat inside was dry but had good flavor. The sauce on top was minimal. Don't get me wrong, he ate all three enchiladas. Just dry. My daughter had the shrimp taco. The spice level was right but it just didn't have any real identity. Pinto beans, cilantro rice, flavored shrimp, and spicy aioli...just tasted all mixed up. Impossible to say I liked it or hated it. Staff was fast, courteous, and offered great ideas for what to get. The location is nice. The choice of outdoor/indoor/covered seating were a
We were starving and came across this place. We aren’t from here and didn’t know anything about it. Wow, pleasantly surprised. Place was packed, but we were seated right away and our food came out quickly. It was delicious!!
Menu / Photos








Business Hours
| Sunday: | 11:00 AM - 9:00 PM |
| Monday: | 11:00 AM - 10:00 PM |
| Tuesday: | 11:00 AM - 10:00 PM |
| Wednesday: | 11:00 AM - 10:00 PM |
| Thursday: | 11:00 AM - 10:00 PM |
| Friday: | 11:00 AM - 10:00 PM |
| Saturday: | 11:00 AM - 10:00 PM |
