

In 1971, Momma Herrera opened her first restaurant with the familiar recipes she grew up with in Mexico. Fast forward to 2015 and the family tradition is carried to Omni Dallas’s Restaurants on Lamar with the Herrera family continuing to showcase the authentic, upscale Mexican cuisine including classic enchiladas, street tacos and signature margaritas. Vibrant colors and fixtures complement the textures of Mexico the Herrera family grew up in and give guests a lively backdrop to a fun foodie adventure.
Tacos, fajitas & more pair with margaritas & craft cocktails in a sleek, loungey hotel eatery.
Hours
| Monday | 5–10 PM |
| Tuesday | 5–10 PM |
| Wednesday | 5–10 PM |
| Thursday | 5–10 PM |
| Friday | 5–11 PM |
| Saturday | 11 AM–10 PM |
| Sunday | Closed |
Menu Photos
Order and Reservations
Reservations: tripleseat.com
Photo Gallery
Related Web Results
Café Herrera | Mexican Restaurants in Downtown Dallas
Cafe Herrera at Restaurants On Lamar | Visit Dallas
Cafe Herrera – Downtown Dallas, Inc.
Last Updates
Reviews
We had a wonderful experience at Café Herrera! Despite it being a busy night, our servers Jalan and Megan were absolutely phenomenal — attentive, friendly, and truly went above and beyond to make sure our entire family had everything we needed.
The food was delicious, and I especially appreciated that the chicken tacos were gluten-free, which made ordering easy and stress-free. The flavors were fresh, portions were generous, and the atmosphere was warm and welcoming.
Highly recommend if you’re in Dallas and looking for great service and even better food. We’ll definitely be back!
We were seated and given chips and salsa right away. Our server, Daniel, was very busy with a few large groups of conference goers, and it took awhile to get our order. He did apologize for the wait, but at some point, you think the manager or someone else would have helped him with his tables.
We ordered the guacamole, shrimp fajitas, and shrimp enchiladas with salsa Verde. The guac came out quickly and the presentation was beautiful, however it was way too salty. We both love salt on our food, but this was too much. We took one bite each and told the manager. We could see all of the chefs and manager trying it in the back, and when I asked her if she thought it was salty, she supported her chefs and said she must be used to it that way.
Our food came and I thought my shrimp fajitas was delicious. The shrimp were seasoned well as well as the vegetables. It was a very generous portion all together. The guac that came with it was from the exact same batch as our appetizer and so it stayed on the plate. Be better and think that through next time.
My BF’s salsa Verde was again way too salty. Not sure if this was done purposefully (we’ll just say it wasn’t) and that the chef just has a heavy hand when seasoning. Again, we saw them taste it in the back when the manager inquired if anything was wrong with the food. My BF is an artisan cook, so he knows about seasoning, and absolutely requires food is properly salted, so when he thinks it’s too salty, it’s a problem.
When the bill came, the manager was very kind and took both the guac and enchiladas off the bill and didn’t say anything. We appreciated it very much and thought it was the appropriate action.
Between the host and the server, we could tell they didn’t really want to be working. They put in as minimal effort as possible at their job. The bus girl and the manager were extremely efficient and hard working to offset the rest of the staff.
We won’t be back, and I hope this was just a bad night, and that the service and food can be better. I don’t recommend this place, but if you go, I hope you have a better experience than we did.
Trisha (mgr) took good care of us, very attentive and friendly.
I will be back.
Unfortunately was the only tex-mex/Mexican food we could find nearby. My tacos had a CRUMB of cheese on them. Ridiculous!
My fiancé ordered the “queso de queso” from the menu and it was literally a cheesy roll up from Taco Bell with cheese dip on top for a ridiculous amount of $$$.
Service also sucked, only one server on a Saturday night was weird, everyone seemed to have issues with their orders, and our server passed us several times over the course of 15 minutes but never stopped to check in or bring a refill until we were done eating.