Cristina's Fine Mexican Restaurant

$$ • Mexican, Tex-Mex, Vegetarian

Hours today·

About Cristina's Fine Mexican Restaurant

Cristina's Fine Mexican Restaurant, a local favorite for over 20 years, is located in Southlake, making it worth the drive from Irving. The restaurant offers a beautiful atmosphere and great service, with many customers noting the helpful, professional, and friendly staff. The menu features delicious dishes like tableside guacamole, brisket tacos, and chicken enchiladas, all known for their excellent flavor and generous portions of meat. Many visitors appreciate the quick service and the authentic Mexican vibe. The decorations are very nice, including a mural of the owners' daughters, and there is a climate-controlled patio for outdoor dining. Special offers include a Monday-only deal on any two combinations of tacos, enchiladas, or burritos with beans and rice, as well as happy hour from opening until 6:00 PM from Monday through Thursday on certain appetizers and drinks. The food is consistently praised, and the staff, including long-time employees and new servers, are often highlighted for their attentive service. Overall, Cristina's remains a top spot for those craving Mexican cuisine, offering a warm atmosphere and satisfying meals.

Menu

Add a Menu
Cristina's Fine Mexican Restaurant Menu
Cristina's Fine Mexican Restaurant Menu

Customers' Favorites

Photos

Add a Photo
Cristina's Fine Mexican Restaurant
Cristina's Fine Mexican Restaurant
View All Photos

Recent Reviews

4.3
343 ratings
5
71%
4
12%
3
5%
2
2%
1
10%
Food
4.5
Atmosphere
4.4
Service
4.4

Share your opinion about Cristina's Fine Mexican Restaurant

We shared a Feista platter and had some to bring home. It was excellent! We want to try different choices, but it will be hard not to repeat this next time.
Memo took great care of us! He is our favorite waiter and always takes great care of us. The food is fresh and delicious. One of our favorite spots!
Charley is the BEST!!! She is personable, extremely responsive and makes you feel you want to come back. We feel like family!!

Read All Reviews(343)

Hours

Monday 11AM - 9PM
Tuesday 11AM - 9PM
Wednesday 11AM - 9PM
Thursday 11AM - 9PM
Friday 11AM - 10PM
Saturday 11AM - 10PM
Sunday 11AM - 8PM
Updated on: