What are you looking for?

Mexican Restaurants in Laredo

4.6 - 173 votes

Hours: 11AM - 1AM

4615 San Bernardo Ave, Laredo
(956) 701-3576

Palenque Grill Hwy 35

A must go restaurant if you're visiting Laredo. Food was spectacular and really authentic. Lots of flavor and big portions. The restaurant itself is... More reviews

4.6 - 161 votes

Hours: 11AM - 6PM

3914 McPherson Rd, Laredo
(956) 235-7147

Las Kekas Restaurant

What a little gem! Food is amazing! Cochinita Pibil Keka is outstanding as well as the Huitlacoche Keka! The owner made us feel like we were eating in th... More reviews

4.5 - 180 votes

Hours: 7AM - 2PM

1713 E Del Mar Blvd Ste. 6C, Laredo
(956) 568-0162

La Finca Bruncheria & Cafe

Excellent menu, tasty food, excellent customer service. Excellent fair price. Recommended 100%. More reviews

4.4 - 183 votes

Hours: 11AM - 1AM

7220 Bob Bullock Loop #2, Laredo
(956) 516-7600

Palenque Grill Loop 20

This was my first time coming here and I must admit we almost go somewhere else because the last couple of reviews have been poor.The food is pricey for ... More reviews

4.5 - 155 votes

Hours: 5PM - 12AM

C-7 7220 NE, Bob Bullock Loop, Laredo
(956) 723-7400

El Capataz

Food was amazing, staff and service was great. Great overall experience and highly recommended. Thanks for the awesome time. More reviews

4.6 - 116 votes

Hours: 11:30AM - 1AM

3902 San Bernardo Ave, Laredo
(956) 725-8227

Charlie's Corona Bar and Grill

Nice live guitar music. The one night I was there the waiter brought me a drink and didn't return for almost 15 minutes. So I left. One of the other... More reviews

4.4 - 149 votes

Hours: 8AM - 10PM

2406 Jacaman Rd, Laredo
(956) 717-6447

Danny's Restaurant

Authentic Mexican food greatest servers in the business. Come and stay a while usually more then a hour feels like home. Much respect for the staff n ma... More reviews

4.4 - 146 votes

Hours: 8AM - 12AM

1705 E Del Mar Blvd, Laredo
(956) 795-1709

Tacos Kissi Restaurant

Good customer service, theyre fast and also the food is tasty. Ive been here several times and honestly ive never find any issue with any order or service. More reviews

4.5 - 122 votes

Hours: 7AM - 10PM

9701 McPherson Rd, Laredo
(956) 796-0313

El Querreque Grill

Ate Tostada Siberia here. Good food, nice atmosphere. Short wait at lunch. Affordable and tasty. More reviews

4.5 - 118 votes

Hours: 8AM - 2AM

6501 Arena Blvd Ste. 101, Laredo
(956) 712-9000

Rocha’s Bar & Grill

Amazing food and drinks!!! Really great service and fun times! Go for happy hour and stay for a meal! More reviews

4.2 - 159 votes

Hours: Open 24 today

4515 San Bernardo Ave, Laredo
(956) 725-9898

Taco Palenque San Bernardo

I love Taco Palenque. But not this location. They always screw up my orders, they are super slow taking orders, and unlike the other San Bernadino locati... More reviews

4.6 - 94 votes

Hours: 7AM - 10PM

4800 McPherson Rd #7333, Laredo
(956) 602-0230

Suarez Restuarant

Stop by to check out their Bar ba coa. Its the real deal! Mexican Pit Bar-ba-coa. Delicious!! There's very few places that sell the real thing. Don&... More reviews

4.5 - 100 votes

Hours: 11AM - 9:30PM

2919 San Bernardo Ave, Laredo
(956) 728-7473

Taquitos Ravi Restaurant

We literally just finished eating our takeout from this restaurant and I will say it's some of the best Mexican food I've had in a long time. T... More reviews

4.5 - 98 votes

Hours: Open 24 today

4402 McPherson Rd, Laredo
(956) 724-8226

Tacos Kissi Restaurant

I would say the best tacos in Laredo. These actually taste like Mexican street tacos, which believe it or not are not that easy to find in Laredo. The en... More reviews

4.7 - 73 votes

Hours: 12 - 10PM

9109 McPherson Rd #7, Laredo
(956) 728-7822

Loncheria El Popo

The lonches are as good as I remember from Mexico. They offer a good variety of lonches and Mexican soft drinks. More reviews

4.4 - 109 votes

Hours: 6AM - 1PM

620 Guadalupe St, Laredo
(956) 722-8470

Los Jacales Mexican Restaurant

I loved the speed and great service . I expected more but didn't get it. Need to work on doing over easy eggs . More reviews

4.3 - 123 votes

Hours: 7 - 11AM

5726 San Bernardo Ave, Laredo
(956) 717-1888

Taco Palenque

Great food. Caught the lunch rush. Did take a bit but not too long. Will definitely be back. More reviews

4.6 - 81 votes

Hours: 7AM - 3PM

4220 Jaime Zapata Memorial Hwy, Laredo
(956) 722-3456


Must go to place every time I visit Laredo..delicious food, small place but worth waiting for a table. More reviews

4.2 - 126 votes

Hours: 11AM - 4PM

908 Grant St, Laredo
(956) 725-9299

El Meson De San Agustin

I work in downtown Laredo and visitors always ask me for restaurants to go to...El Meson is the restaurant I ALWAYS recommend. It is unique and the pric... More reviews

4.7 - 63 votes

Hours: 7AM - 3PM

2720 N Arkansas Ave, Laredo
(956) 727-0570

Paulita's Restaurant No 1

Everything was bad, the fries tasted, didn't taste like fries, my overeasy eggs were over cooked, beans were not like before, weren't cooked wi... More reviews

4.4 - 93 votes

Hours: 10:45AM - 10PM

1211 E Del Mar Blvd Suite #1, Laredo
(956) 723-4905

Chipotle Mexican Grill

Burrito was good. Service was fast... And friendly. I have nothing bad to say about my experience there. More reviews

4.6 - 71 votes

Hours: 11AM - 10PM

6102 McPherson Rd, Laredo
(956) 568-1278

Mariscos Kissi

I had the shrimp cocktail and the ceviche the Cocktail shrimp tasted off? I don't know exactly how to describe it but the cocktail juice was great. ... More reviews

4.2 - 115 votes

Hours: 7AM - 8PM

6950 McPherson Rd, Laredo
(956) 568-1532

Bolillos Cafe North

The food was not what I expected. It was overpriced, and under served. They rely on good memory for order so I got the wrong one. If you pay by card more... More reviews

4.5 - 78 votes

Hours: 6AM - 8PM

303 Market St, Laredo
(956) 462-5298

Obregon's Mexican Restaurant #2

I ordered chicken soup and it was the worst soup I've ever had. The chicken leg in the soup was bad (spoiled). I'd been a loyal customer for y... More reviews

4.3 - 98 votes

Hours: 11:30AM - 11PM

120 W Village Blvd #101, Laredo
(956) 516-7006

La Mariscana -Botanero & Drinks-

Apparently here you have to know people or look high class so they can give you a table ASAP. The female waitress gave other people preference while we w... More reviews

View on map