About
Milpa Mexican Restaurant in Denton, Texas is a Mexican restaurant that also doubles as both a bar and a family restaurant. Along with their standard dishes, they offer a variety of traditional Mexican dishes with a unique flare, and an assortment of Mexican beers and margaritas to complement the menu. With their friendly atmosphere, fresh ingredients, and excellent service, Milpa Mexican Restaurant provides a great option for family dining, a drink and conversation with friends, or a place to unwind and relax with some Mexican-inspired delicacies.
Restaurant Features
Facilities & Amenities
Restroom
Bar
Kid Friendly
Kid Menu
Kid High Chair
Veg Friendly
Alcohol
Happy Hour
Wheelchair Access
Parking
- Free Parking Lot
Accepted Payments
- Credit Card
- Apple Pay
- Google Pay
Must Try Dishes
Milpa Mexican Restaurant in Denton, Texas offers an array of must-try dishes that will transport you to the vibrant streets of Mexico. Indulge in their succulent Carne Asada, perfectly grilled and seasoned to perfection. Savor the flavors of their authentic Mole Enchiladas, a delicious combination of tender chicken and rich, homemade mole sauce. Don't miss the chance to try their mouthwatering Tacos al Pastor, featuring marinated pork, pineapple, and fresh cilantro, bursting with a perfect balance of sweet and savory flavors. For a vegetarian option, the Meatless Fajitas are a delight, loaded with grilled veggies and generously topped with guacamole and pico de gallo. Finish off your meal with their decadent Flan, a traditional Mexican dessert, or the Tres Leches Cake, soaked in three types of milk for a luscious treat. With its authentic flavors and cozy ambiance, Milpa Mexican Restaurant is a must-visit destination for Mexican cuisine lovers in Denton.
Ratings for Milpa Mexican Restaurant
Boosted accuracy with combined honest ratings!
- Overall Rating
google
doordash
facebook
grubhub
foursquare
tripadvisor
zomato
Reviews for Milpa Mexican Restaurant
We only show the 3 most relevant reviews to save you time.
• 2nd time visiting here!! the prices are a bit on the higher side, but the portions & flavor is always worth a visit & the cost!!???????? • i ordered the quesa-birria tacos, and it was actually my first time ever trying these kinda tacos & i was just amazed cause they were so delicious!! (flavor wise: 100% tasty) • i also had their signature piña agua fresca!!! always satisfied with it!!!???????? • overall love the place, very spacious. love the calm family time vibe, the artsy aesthetic & food!!!???????????? ????????????
Sat at the Bar by myself for a quiet meal. There were four others sitting at the bar and Friends was on the TV. I ordered the Carne Asada with Enchiladas which came with Charro Beans and said the Steak was cooked to a perfect Medium. They ran out of Charro Beans and felt Refried was suitable as a replacement, and nothing they could really do about being out of Charro. The Steak was Cooked to a Beyond Well done, it was served with butter on top that didn't melt because the steak was not warm enough to melt the butter. Steak was tough, not marinated, and was over seasoned with Salt and Salt and maybe Seasoned Salt. I tell the barmaid as I didn't finish my meal my complaints and She nodded like She may have heard this before. Then asks should She get a Manager. Well if something isn't right You should not ask, just go get Your Manager and Chef. I've had Hamburger Steaks with better flavor and less cooked! I won't return, and with the nearby options I recommend You try another spot
Great food and service. We made reservations for a large group without ever having even seen the restaurant. Upon arrival we were a little nervous as the building looked run down. But to our surprise the interior was better and the server was wonderful. She waited on our large group and even divided up the checks with no issues. Our drinks were refilled promptly and the food was great, especially the fajitas. Definitely recommend.
Menu / Photos








Business Hours
| Sunday: | 11:00 AM - 10:00 PM |
| Monday: | Closed |
| 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 |
