What are you looking for?

Mexican Restaurants in Raleigh

4.7 - 333 votes

Hours: 5 - 8PM

2100 Hillsborough St UNIT 110, Raleigh
(919) 268-8965

Gonza Tacos y Tequila

Great drinks! Great food! Great staff from managed Madison to bartender Desi! Highly recommend. More reviews

4.7 - 269 votes

Hours: 9AM - 8:30PM

3601 Junction Blvd, Raleigh
(919) 661-5676

Taqueria El Toro

The food was absolutely delicious! The staff was professional and friendly and the establishment was clean. Will definitely visit again! More reviews

4.6 - 216 votes

Hours: 11AM - 2:30PM

222 Glenwood Ave #107, Raleigh
(919) 720-4096

La Santa Modern Mexican Food

Waiting an hour on Saturday but it was SO worth the wait. The burrito wrapped in bacon was AMAZING!! Not greasy in the slightest and so delicious. The gu... More reviews

4.3 - 312 votes

Hours: 11AM - 10PM

5811 Poyner Village Pkwy, Raleigh
(919) 790-1919

San Jose Mexican Restaurant

This place has the best margaritas of Raleigh! The food is very good and the service is on point. Great thing to have an outdoor space that is very pleas... More reviews

4.4 - 254 votes

Hours: 11AM - 9PM

6006 Falls of Neuse Rd, Raleigh
(919) 872-2230

Salt & Lime Cabo Grill

I was really craving mexican food and margaritas and found out that I was able to order margaritas to go with this place! I was beyond excited and we ord... More reviews

4.3 - 204 votes

Hours: 11AM - 9:30PM

4325 Glenwood Ave #3000, Raleigh
(919) 785-1951

La Rancherita

This is my fav restaurant for tacos, drinks, and other yummy options. However, my concern is the amount of salt used in the food. I could barely enjoy my... More reviews

4.3 - 190 votes

Hours: 11:30AM - 2PM

7713 Lead Mine Rd #39, Raleigh
(919) 846-5478

Gonza Tacos Y Tequila

Got a Sunday evening patio reservation here, and definitely enjoyed our meal overall. Service was good, and my wife had a delicious margarita (I just wen... More reviews



4.5 - 138 votes

Hours: Closed today

106 S Wilmington St, Raleigh
(919) 835-3593


Great drinks, awesome food and nice ambience makes for a great recipe for a evening well spent. Enjoyed this place very much and will go back. More reviews

4.4 - 141 votes

Hours: 11AM - 9:30PM

4524 Old Wake Forest Rd, Raleigh
(919) 872-6012

Los Cuates

Yesterday ordered burrito and enchiladas. Was very delicious. Fast served,responsible price. But too big menu it can be little confusing. But definitely ... More reviews

4.4 - 138 votes

Hours: 10AM - 10PM

3177 Capital Blvd, Raleigh
(919) 790-2696

Tacos Y Mariscos Vallarta

Wow mango margaritas are so good has chilli powder mixed with salt ceviche is great taste so fresh will be back service is so good ! More reviews

4.2 - 171 votes

Hours: 5 - 9PM

6101 Glenwood Ave, Raleigh
(919) 787-3373

Dos Taquitos

We came here for our anniversary, it such a fun looking restaurant. We started off with some queso with our chips and salsa and it was of course, delish.... More reviews

4.2 - 171 votes

Hours: 11AM - 10PM

4721 Atlantic Ave #101, Raleigh
(919) 873-9116

Torero's Mexican Restaurant

My job used to get the fiesta party platter for lunch all of the time which was really good so I decided to give this place a try myself. I got the tacos... More reviews

4.2 - 170 votes

Hours: 11AM - 9PM

10410 Moncreiffe Rd #109, Raleigh
(919) 484-9258

Los Tres Magueyes Mexican Restaurant

If you are Mexicano, don't bother because apparently they will ignore you at the bar on Cinco de Mayo for all the Gringos "with money". I ... More reviews

4 - 198 votes

Hours: 11AM - 10PM

5300 Homewood Banks Dr, Raleigh
(919) 803-4393

San Marcos Mexican Restaurant

This place is incredible. I love Mexican food and their food is delicious. So much flavor and fresh ingredients. Their guacamole is super good just which... More reviews

4.4 - 125 votes

Hours: 10AM - 9:30PM

3505 Capital Blvd, Raleigh
(919) 954-1215

Los Cuates mexican food DRIVE-THRU

The star of this place is the burrito. It is gigantic, and fresh, and delicious. If you like perfectly seasoned meat in copious amounts, this burrito won... More reviews

4.3 - 141 votes

Hours: 11AM - 10PM

6675 Falls of Neuse Rd #105, Raleigh
(919) 977-3355

Mi Cancun North Raleigh

I was part of a group of 21 guests. We had reservations in advance. They were very disorganized. The food was delivered haphazardly. Due in part to serve... More reviews

4.2 - 157 votes

Hours: 11AM - 9:30PM

4112 Pleasant Valley Rd, Raleigh
(919) 571-1188

Jose and Sons Bar and Kitchen

This is by far my new favorite Mexican spot, it's authentic and fresh. The server was attentive. We had the Chefs Picnic for two it's worth eve... More reviews



4.1 - 168 votes

Hours: 11AM - 9PM

4020 Market at North Hills St, Raleigh
(919) 571-2489


Brianna was great! Serving a table of 8 with different food allergies and needs at 6PM during a Friday dinner rush is not an easy task. Brianna pulled it... More reviews

4 - 186 votes

Hours: 11:30AM - 9PM

100 N Person St, Raleigh
(919) 977-1438

Gringo A Go Go

The al pastor was so dry and tough that I had to actually spit it out because I could not swallow it. It's really an achievement to be able to get a... More reviews

4.2 - 145 votes

Hours: Closed today

1428 Garner Station Blvd, Raleigh
(919) 615-4347

Cocula Mexican Restaurant

Best Mexican restaurant around. Guacamole is amazing. Great service and friendly staff. More reviews

4.3 - 128 votes

Hours: 11AM - 9PM

Quail Corners Shopping Center, 1310 E Millbrook Rd, Raleigh
(919) 790-6409

Tijuana Flats

Excellent service!!! My order was hot, fresh and very tasty. Not enough stars available to rate a place this!!; More reviews

4.1 - 159 votes

Hours: 11AM - 9PM

8460 Honeycutt Rd #112, Raleigh
(919) 977-8360

Driftwood Cantina

They have an outdoor seating area which is nice on a good day. They have a good selection of cocktails, wine and beer. The tacos are all tasty and each p... More reviews

4 - 170 votes

Hours: 11AM - 9:30PM

7961 Skyland Ridge Pkwy, Raleigh
(919) 957-1400

San Jose Tacos & Tequila

I placed a to go order right there in restaurant on Sat., May 15, 2021 for a taco salad and empanadas. Two easy items but when I got home less than ten m... More reviews

4.6 - 83 votes

Hours: 11AM - 10PM

2253 New Hope Church Rd, Raleigh
(919) 307-3672


This place has the best and least expensive sopes this side of the border! I know that best and least expensive is an oxymoron... but it’s true! Love com... More reviews

4.1 - 142 votes

Hours: 11AM - 10PM

329 S Blount St, Raleigh
(919) 829-0777

El Rodeo Mexican Restaurant

The food was out of this world delicious, I recommend this place to anyone who loves Mexican food. El Rodeo Mexican restaurant in Raleigh is a keeper, th... More reviews

View on map