What are you looking for?

Mexican Restaurants in Rocky Mount

4.9 - 77 votes

Hours: 11AM - 9PM

126 S Winstead Ave, Rocky Mount
(252) 443-5094

Papa Johns Pizza

We were passing through and at a close by hotel for the evening, I called to ask if my dog could be with us outside which was okay with them. The food wa... More reviews

4.5 - 305 votes

Hours: 11AM - 10PM

1296 N Wesleyan Blvd, Rocky Mount
(252) 985-0027

Papa Johns Pizza

Food here is usually pretty good. Table could have been cleaned better last time though. More reviews

4.5 - 207 votes

Hours: 11AM - 10PM

2181 Lawrence Cir, Rocky Mount
(252) 446-0660

Papa Johns Pizza

This was a really really nice restaurant. Atmosphere great, service very accommodating. We didn't order a lot but it was excellent. Had the chicken... More reviews

4.7 - 21 votes

Hours: 8AM - 8PM

548 Sutter's Creek Blvd, Rocky Mount
(919) 985-2730

Papa Johns Pizza

Everything is made instore including the cheese (queso fresco and oxaca). Very friendly staff More reviews

4.4 - 101 votes

Hours: 11AM - 10PM

21 Progess Dr, Rocky Mount
(252) 210-9888

Papa Johns Pizza

Excellent restaurant for a quick delicious meal at an affordable price. The services is fast and simply amazing. More reviews

4.4 - 97 votes

Hours: 8AM - 10PM

926 Benvenue Rd, Rocky Mount
(252) 212-3342

Papa Johns Pizza

Great authentic food. Only place in Rocky Mount that I know of which sells Tripa, Lengua, and chiccaron More reviews

4.4 - 37 votes

Hours: 9AM - 9PM

1922 Stone Rose Dr, Rocky Mount
(252) 210-3418

Papa Johns Pizza

? El Jimador is our go to restaurant for sure considering it is the BEST Mexican restaurant around in our opinion. From the time we enter the doors this ... More reviews

4.2 - 13 votes

Hours: 11AM - 10PM

720 Sutter's Creek Blvd, Rocky Mount
(252) 544-4044

Papa Johns Pizza

El Jimador is BACK!Hubby and I decided to give it another try after some disappointing experiences last year. El Jimador is back and better than eve... More reviews

3.8 - 104 votes

Hours: 7AM - 12AM

2644 Sunset Ave, Rocky Mount
(252) 443-0747

Papa Johns Pizza

Absolutely horrible customer service they forgot food in my bag and refuse to bring it out made me go through the drive-thru again More reviews

3.6 - 148 votes

Hours: 11AM - 10PM

1130 N Wesleyan Blvd, Rocky Mount
(252) 210-9514

Papa Johns Pizza

I ordered at the bar a Sangria Margarita and shrimp taco salad. I did not like the drink just tasted like frozen slush with sangria in it very tart. I a... More reviews

View on map