Dylan Lueking
Maria’s Mexican Restaurant absolutely delivered.
We ordered the combo fajitas for two as a pickup and it was only $40 — which is beyond reasonable for the schmacking quality they gave us. The portions were generous, everything was fresh, and the flavor was on point.
The meat was tender and seasoned perfectly. The peppers were cooked just right — flavorful with that perfect bite. Every single part of it was straight up schmacking.
Service was phenomenal too. Nothing but happy faces and great energy when we picked up our order. You can tell they care.
And I’m convinced the chef was wearing a smile while making this meal, because that kind of flavor only comes from someone putting love into the food. Real schmacking food like that doesn’t happen by accident.
We’ll definitely be back.
… moreReviews By WHO
Definitely Tex- mex but food is not delicious nor has good taste to it. I have been to a lot of restaurants especially true Mexicans since I’m Hispanic and this was by far is one of the worst I have stop. The only good thing there was the tostadas and salsa that they give to you while you wait for your food. But other than that I do not recommend it. I’m not sure why a lot of people say is good which makes me think that they have never ate a true Mexico dish.
For reference my family of 6 spend around 100.00
Kids nachos – horrible they were dry and just ugly
Flautas- sour cream should be prepared so it’s not too thick and guacamole also was way to thick and serve in a little tiny cup? It should be in top of the flautas and serve a decent amount for the serving.
Shrimp plate- just horrible saggy and overcooked
… moreNoah Garcia
What a great meal! We stopped in while visiting town and were pleasantly surprised. The salsa was fresh and flavorful, and the fajitas were tender and tasty. The atmosphere was relaxed, with background music that didn’t overpower conversation. Overall, a solid spot for excellent food, I would recommend
… moreDr. Lewis Cone
Really poor service and bland food. I saw 2 people at table next to me walk out because their order was incorrect and no one was taking care of them to fix it. They ordered a #1 and a #3. I remember it clearly but somehow only one plate came out and wife’s plate was getting cold for 15 minutes while man was sitting with nothing. Not a good date night for them. The greeter at the door doesn’t welcome and acts annoyed that you walk in. As I am writing this my waitress rushed up and told me that she gave me the wrong check… just don’t bother coming here. If the food was good… but it is super bland… so, thumbs way down on this cafe. Photo is of my empty glass of tea waiting for someone to refill it… so… if you are tired of living and want to die of thirst… this is an option.
… moreTimothy Hoskins
The food was really good. The salsa could have been a little hotter (I like it hot). Tge service could have been better. Waitress took the order, brought the food. Didn’t ask if I needed a refill on my water and didn’t bring me a napkin after asking for one.
… moreWill Morales
I tried Maria’s for lunch to switch things up and really enjoyed it. The food was good and flavorful, and the pricing was reasonable. I did a to-go order, and while they missed my chips, everything else was correct and well prepared. Overall, I’d recommend giving it a try.
… moreSteven Schwier
Popped in for lunch with a friend shortly before Saturday lunch rush. They certainly get a lot of traffic in the 12pm hour.
I love that they give free chips and salsa. Food is great. Staff is friendly. Would go back again soon.
… moreLindsey
Absolutely delicious! I had the flauta with a sangria swirl margarita! Staff is friendly! We were greeted when we entered and they said goodbye when we left. My family comes here a lot and they adore this place. This was my first time and I am very impressed. I will be back
… moreStephanie Steelman
We moved to Anna in April. We knew that we would love Salsa Tex-mex after living in Frisco. I was told by a friend of mine to try Maria’s Mexican Restaurant because it was the best Mexican food in this area – north of McKinney.
Tonight was our 4th visit back to Maria’s because it has been great each time. They did not disappoint. Everyone from the hostess, to our server, Theresa, and the person at check out.
The food was hot and delicious. I’m having my brother come from Plano just because he wants to eat at Maria’s. Any other time he won’t come see me because I am too far. HAHA. UPDATE: We went again to Maria’s this past Friday 6/6/25. Fajitas for 2 was the best Fajitas that we have ever had and we eat at a lot of Mexican restaurants. Service was outstanding. They know exactly how to place the food on the table. I even made a comment to my husband that they all love their jobs and want to make sure that the customer has the best experience ever!
… moreClyde H (Habanero)
Older restaurant with limited parking. Restaurant is clean and in good order, as are the restrooms. Wide selection of entrees at reasonable prices. Wait staff was attentive and polite. This is one of those hidden gems of small family Mexican restaurants that put the high priced chains to shame. Very highly recommend.
… more