What are you looking for?

Mexican Restaurants in Fort Worth

4.6 - 1014 votes

Hours: 11AM - 11PM

2201 N Commerce St, Fort Worth
(817) 626-4356

Joe T. Garcia's

The ascetic and energy is very up beat. The whole environment is probably why so many people come.I wouldn't say the food is authentic Mexican foo... More reviews

4.7 - 456 votes

Hours: 11AM - 10PM

5532 Jacksboro Hwy, Fort Worth
(817) 625-0004


Got fajitas and a jalapeno margarita. Both were great. Drink was super strong, couldn't finish it. More reviews



4.5 - 456 votes

Hours: 11AM - 10PM

3001 Amador Dr, Fort Worth
(817) 741-6090


Order a salad a week ago. When placing the order I clarified three times that I wanted sliced avocado on my salad. They said they got it. Picked it up to... More reviews

4.7 - 224 votes

Hours: 11AM - 10PM

5724 Locke Ave, Fort Worth
(555) 555-5555

Mariachi's Dine-In

Amazing place. Found this restaurant through a vegan group on Facebook. They have a great vegan, as well as regular menu. Nice ambience, too.Will definit... More reviews

4.7 - 218 votes

Hours: 11AM - 9PM

4400 Benbrook Hwy #108, Fort Worth
(682) 250-5600

Fuego Burger

This place is absolutely incredible! What amazing flavor on the Fuego burger. The onion rings are so light and delicious too. Top 3 burgers in DFW! More reviews

4.7 - 216 votes

Hours: 5AM - 3PM

600 N Las Vegas Trail, Fort Worth
(817) 349-0781

La Pasadita

This place is amazing! I absolutely love their chicken enchiladas and their breakfast burritos. Their quality of food is always good, I'll definitel... More reviews

4.5 - 286 votes

Hours: 11AM - 9PM

2418 Forest Park Blvd, Fort Worth
(817) 984-1360

Enchiladas Ole' Forest Park

Award winning enchiladas that I had to try and I see why they get so much recognition. Great food, great service, fun place, lots of people, and a very ... More reviews

4.6 - 233 votes

Hours: 11AM - 9PM

6550 Camp Bowie Blvd #130, Fort Worth
(817) 708-2895


Walked in with a group of 9 and was told that they didn't want to seat anybody due to the kitchen being backed up. We were asked to wait 15 minutes,... More reviews

4.2 - 351 votes

Hours: 11AM - 11PM

4411 Bryant Irvin Rd, Fort Worth
(817) 900-8190

On The Border Mexican Grill & Cantina

Food is delicious. Service is great. Staff is so friendly and helpful. Great atmosphere. Clean. More reviews

4.5 - 243 votes

Hours: 11AM - 10PM

4320 Western Center Blvd, Fort Worth
(817) 306-9000

Los Molcajetes

Authentic Mexican food in a modern setting. Claudia was a great server. The food was fast and hot. I ordered the chicken / beef fajita mixed. They portio... More reviews

4.8 - 144 votes

Hours: 10AM - 5PM

3912 E 1st St #6507, Fort Worth
(817) 720-5505


Fresh prepared food with mild seasoning and new expanded menu. Super clean restaurant, with exceptional customer service. Meals are priced very reasonabl... More reviews

4.4 - 246 votes

Hours: 10:30AM - 10PM

3409 N Tarrant Pkwy, Fort Worth
(817) 562-8600

Frezko Taco Spot

If you want really good tacos you should definitely go to this place. They only have a couple of downfalls. The first is that they are too expensive. The... More reviews

4.5 - 212 votes

Hours: 10:30AM - 10PM

5101 TX-121 #100, The Colony
(972) 294-5620

Frezko Taco Spot

It was absolutely delicious! Large portions, friendly staff and great atmosphere. This is a new family favorite! More reviews

4.5 - 202 votes

Hours: 11AM - 10PM

3050 S Hulen St Suite A, Fort Worth
(682) 316-8266

Meso Maya Comida y Copas

This food is so delicious and not boring at all. The manager is so friendly and accommodating. We appreciated that they would make a reservation for a Fr... More reviews

4.1 - 269 votes

Hours: 11AM - 10:30PM

4955 Gage Ave, Fort Worth
(817) 402-0744

Mesero - Clearfork

I so wanted to like this restaurant! The reviews were so great and that is why we chose it for our dinner spot. SO VERY DISAPPOINTING! The service was ab... More reviews

4.7 - 125 votes

Hours: 11AM - 2:30PM

850 Meacham Blvd, Fort Worth
(817) 625-6477

Cardona Foods

Everyone here especially Valentina are so nice. I go with my coworkers from Pottorff manufacturing for lunch. The enchiladas are so delicious. I feel lik... More reviews

4.2 - 238 votes

Hours: 10:30AM - 11PM

509 Main St, Fort Worth
(817) 877-3600

Mi Cocina

Moderately priced. Excellent food and service. Atmosphere was great & people were dressed from casual to professional. We were here around 6pm and ha... More reviews

4.9 - 88 votes

Hours: 10AM - 7PM

1806 Vaughn Blvd, Fort Worth
(817) 531-3531

Dos Amigos Taqueria


4.5 - 163 votes

Hours: 6AM - 3PM

6901 McCart Ave #75, Fort Worth
(817) 292-3048

Juan's Burrito Express

Love the burrito, friendly service, and price isn't bad either. Been one of my local favorites for some time now, and would recommend highly. More reviews

4.2 - 224 votes

Hours: 7AM - 9PM

404 NW 25th St, Fort Worth
(817) 626-9394

Dos Molina's Mexican Restaurant

My family has been going to Dos Molina’s For more than 20 years, food is the bomb. But a had lunch today and there were two families in the small room th... More reviews

4.2 - 220 votes

Hours: 11AM - 10PM

2704 West Fwy, Fort Worth
(817) 877-5546

Pappasito's Cantina

Had a great evening. Everything was perfect until we were overcharged...the waitress was not paying attention....the manager had to reverse the charge wh... More reviews

4.6 - 132 votes

Hours: 6:30AM - 8PM

2216 W Seminary Dr, Fort Worth
(817) 922-9902

Las Fuentes Taqueria

This place never disappoints....their menudo is on point every time....moved out of town and when I come back this is my go to for menudo.... More reviews

4.3 - 194 votes

Hours: 8AM - 2AM

1508 W Magnolia Ave, Fort Worth
(817) 759-9110

Paco's Mexican Cuisine - Fort Worth

Great, low-key Mexican restaurant, a good addition to the Magnolia lineup. Though they also offer more familiar Tex-Mex favorites, I'd suggest branc... More reviews

4.7 - 113 votes

Hours: 10AM - 7PM

4400 Benbrook Hwy, Fort Worth
(817) 818-0096

Arrieros Mexican Food

A little spot in Benbrook, with maybe 10-12 tables. Standard fare of tacos, enchiladas and burritos. The staff is accommodating and very friendly and foo... More reviews

4.3 - 193 votes

Hours: 11AM - 9PM

5436 Jacksboro Hwy, Fort Worth
(817) 625-9755

El Paseo Mexican Restaurant - Fort Worth

Probably the best chile relleno I've ever had. Perfect spices. Beans were also amazing for beans. Service was perhaps a little inexperienced but was... More reviews

View on map