Diego’s Cantina
Diego's Cantina is a buzzing, no-frills spot serving up seriously good Mexican, famous for its surprisingly extensive vegan and vegetarian menu. It's perfect for a lively group looking for more than just drinks, or a casual second date where you actually want to hear each other talk over great food. You won't find another cantina around here that caters to both plant-eaters and meat-lovers with this much conviction.
At a Glance: Quick Facts & Vibe
Operating Hours
- Monday: 4:00 – 9:00 PM
- Tuesday: 11:30 AM – 9:00 PM
- Wednesday: 11:30 AM – 9:00 PM
- Thursday: 11:30 AM – 9:00 PM
- Friday: 11:30 AM – 9:00 PM
- Saturday: 11:30 AM – 9:00 PM
- Sunday: 11:30 AM – 9:00 PM
Top Verified Reviews
"Cozy and Authentic Mexicana’s soul food"
"⭐️⭐️⭐️⭐️⭐️ Original review: “The best in STL!!! Plus, happy hour is a win!! Especially when JEFF is working. Do not hesitate to stop here for vegan and non-vegan options Tuesday–Saturday!!! Black bean tacos + habanero sauce for chips (not the table-side salsa).” Fast-forward Sept 2026… unfortunately, a lot has changed. My beloved black bean tacos are no longer on the menu as they've always been. Now there's a vegan beef/black bean option, but trying to explain to the new server that I didn’t want that and wanted the tacos the way they used to be was surprisingly difficult. Another bummer: no more house-made habanero sauce. That was one of my favorite things as stated in my original review! Now those same black bean tacos come with creamy jalapeño instead of the habanero. Forget about it for the chips 😭 That brings me to my biggest issue: the menu changes too often. Changing menu items/toppings this frequently makes it difficult to know what I'm supposed to be ordering—and even harder to recommend to someone else. I can tell someone, “You HAVE to try the black bean tacos,” only for them to come in and the staff not know what they're asking for. It would only make sense that the servers be trained on previous menu items to avoid possible confusion with regulars. Personally, a seasonal menu would make much more sense. Keep the core favorites consistent, then use seasonal specials to experiment and see what sells."
Frequently Asked Questions
What is the vibe and atmosphere like at Diego’s Cantina?
Diego’s Cantina is a popular mexican restaurant located in St. Louis, MO. Diego's Cantina is a buzzing, no-frills spot serving up seriously good Mexican, famous for its surprisingly extensive vegan and vegetarian menu. It's perfect for a lively group looking for more than just drinks, or a casual second date where you actually want to hear each other talk over great food. You won't find another cantina around here that caters to both plant-eaters and meat-lovers with this much conviction.
What are the operating hours for Diego’s Cantina?
Operating hours for Diego’s Cantina: Monday: 4:00 – 9:00 PM | Tuesday: 11:30 AM – 9:00 PM | Wednesday: 11:30 AM – 9:00 PM | Thursday: 11:30 AM – 9:00 PM | Friday: 11:30 AM – 9:00 PM | Saturday: 11:30 AM – 9:00 PM | Sunday: 11:30 AM – 9:00 PM.
What is the customer rating for Diego’s Cantina?
Diego’s Cantina holds a rating of 4.2 / 5 stars with 330 verified customer reviews. Patrons frequently praise the vibe, drink selection, and hospitality.
Where is Diego’s Cantina located and can I get a ride?
Diego’s Cantina is located at 630 North and South Rd, St. Louis. Visitors can view interactive map routes and order a 1-tap Uber ride directly on Bars Near Me at https://barsnearme.io/venue/diego-s-cantina-st-louis-mo.