What are you looking for?

Mexican Restaurants in Hampton

4.5 - 198 votes

Hours: 11AM - 9PM

2082 Nickerson Blvd, Hampton
(757) 224-5511

Papa Johns Pizza

Service was great,the portions were large but my food was very bland,we still had a nice time More reviews

4.2 - 289 votes

Hours: 11AM - 10PM

6 E Mellen St, Hampton
(757) 506-8779

Papa Johns Pizza

I've visited El Diablo a number of times now since moving to the area and it always delivers. The atmosphere is phenomenal and screams tequila bar, ... More reviews

4.2 - 276 votes

Hours: 11AM - 9PM

2100 Power Plant Pkwy, Hampton
(757) 825-0007

Papa Johns Pizza

I was so excited to eat at La Parrilla today, it is my favorite restaurant! I never have bad service food is always amazing. I cannot tell you how disapp... More reviews

4.1 - 209 votes

Hours: 11AM - 9:30PM

2423 McMenamin St, Hampton
(757) 826-8157

Papa Johns Pizza

Excellent food quality. Delivered and was still warm. Chips and salsa excellent. Great service. Will order again. Pricey but we'll worth it. Had bee... More reviews

4 - 205 votes

Hours: 12 - 9PM

2040 Coliseum Dr A35, Hampton
(757) 838-4063

Papa Johns Pizza

This restaurant was a very pleasant surprise. I didn't expect such a nice place in a shopping strip. The service was excellent, the food was good, ... More reviews

4.5 - 46 votes

Hours: 11AM - 9PM

1771 N King St, Hampton
(703) 259-0194

Papa Johns Pizza

The food was fresh and hot but lacked flavor, needed salt. The waiter was not very attentive and acted like he didn't know what I was saying when or... More reviews

3.8 - 208 votes

Hours: 12 - 9:30PM

50 Towne Centre Way, Hampton
(757) 826-3403

Papa Johns Pizza

Some questionable things have happened here like pieces of ripped paper in my chips and fingernail like hard stuff in the sauce but above all I'm fa... More reviews

4 - 68 votes

Hours: Closed today

1771 N King St, Hampton
(757) 723-8818

Papa Johns Pizza

As always the food was great. But the only employee was the lone cook. He took our orders, made our drinks, cooked the meal and delivered them to us all ... More reviews

3.5 - 100 votes

Hours: 9PM - 1AM

3375 Commander Shepard Boulevard, Hampton
(757) 865-2000

Papa Johns Pizza

Commander Shepherd Taco Bell...Staff are friendly and courteous but we inevitablyalways end up 1 taco or item short. Trying to verify an order for 5 peop... More reviews

3.4 - 50 votes

Hours: 9AM - 1AM

2136 W Mercury Blvd, Hampton
(757) 778-9635

Papa Johns Pizza

i ordered a TON of tacos late at night on a holiday and the employees were still super nice and got my order completely correct. very impressed!! More reviews

View on map