Your domain registration is pending. Check back in an hour



11 months ago
The food was delicious. We came here after being told at another restaurant on Jefferson that the wait was 1 and a half. I don’t regret it. I ordered the barbacoa a la Mexicana and we ordered a queso fundido. Tortillas were handmade also. My fiancé ordered the tacos. We liked it so much that I ordered on UberEats again today and this time I got the barbacoa a la ranchera it was better then the a la Mexicana. I ordered the Chile relleno and it was not that great. Seemed dry and hard. I feel like it could be better with a simmered sauce on it. Over all tho the service is great our water was amazing so kind.
- Robbie G
a month ago
Visiting from NYC & being Mexican, this is one of the better authentic foods I had in Texas. A lot of flavor and nice atmosphere. Great service regardless of 1 server being left to handle a Monday morning rush on his own. Will be back for sure !
- Miriam R
a month ago
Great service! Great flavor ! everything We’ve ordered had been great. Table salsa is spicy but yummy. Not pictured if the bandito plate and bistek ranchero but we’re delicious as well. Huevos rancheros were yummy and queso enchiladas was amazing. The chicken is delicious and the queso fresco is Great on top. Jamaica and horchata both taste very fresh as well. Very clean and well put together. Giving Gonzalez a run for their money.
- Imalay O
Margarita's Mexican Restaurant is a South Dallas staple with two family-friendly locations. Along with traditional Mexican food, you can also enjoy happy hour on our dog-friendly patio. Tex-Mex lovers need to look no further for some of the best salsa in town. Checkout Margarita's Facebook.

Contact Us


Call now
  • (214) 238-2084


Get directions
423 West Jefferson Boulevard
Dallas, TX 75208

Business Hours

Mon:8:00 AM – 9:00 PM
Tue:8:00 AM – 9:00 PM
Wed:8:00 AM – 9:00 PM
Thu:8:00 AM – 9:00 PM
Fri:8:00 AM – 10:00 PM
Sat:8:00 AM – 10:00 PM
Sun:8:00 AM – 9:00 PM
Contact Us
Message sent. We'll get back to you soon.