What are you looking for?

Southern Restaurants in Hampton

4.5 - 161 votes

Hours: 7AM - 2PM

1981 E Pembroke Ave, Hampton
(757) 728-0400

Papa Johns Pizza

Just tried this little gem - food is exceptionally priced & so good! I got the corn beef hash/provolone omelet w/hash browns and buscuit, my son got ... More reviews

4.4 - 87 votes

Hours: 11AM - 9PM

2280 Executive Dr, Hampton
(757) 775-4026

Papa Johns Pizza

The food here was ABSOLUTELY DELICIOUS!! Best soul food I have ever tasted in virginia in a looonnngg time.. I am a woman who is serious about her foo... More reviews

4.5 - 60 votes

Hours: 10AM - 8PM

2850 Kilgore Ave, Hampton
(757) 505-7189

Papa Johns Pizza

Always good!!! I'm glad they moved to this end of the earth. I lived in Florida and had it twice a week. More reviews

4.4 - 56 votes

Hours: 1PM - 2AM

2111 Shell Rd, Hampton
(757) 722-1129

Papa Johns Pizza

I love this place been eating here for yrs great soul food but lately they have nothing that I really go there for such as pig feet chitlings didn't... More reviews

4.3 - 20 votes

Hours: 9AM - 9PM

308 Buckroe Ave, Hampton
(757) 660-8004

Papa Johns Pizza

One of my favorite go to spots. Definitely a hidden gem. The chicken sandwich is a must and the green beans are something special.? More reviews

3.9 - 84 votes

Hours: Closed today

1700 Coliseum Dr, Hampton
(757) 213-8532

Papa Johns Pizza

I had really impressive and attentive service and great food and an affordable price. I really couldn't ask for anything more. Josh was an excellent... More reviews

3.6 - 84 votes

Hours: 11AM - 10PM

2163 Cunningham Dr, Hampton
(757) 978-0000

Papa Johns Pizza

This was a real find. Lunch time and we were hungry. We both spied the meatloaf sandwich. A real score. I had Mac and cheese, wife had sweet potato fries... More reviews

3.2 - 133 votes

Hours: 11AM - 12AM

2163 Cunningham Dr, Hampton
(757) 964-6427

Papa Johns Pizza

I think this club is more about profit instead of providing a good vibe. The layout is horrible. There are two sides once you go inside. One side has no ... More reviews

2.9 - 247 votes

Hours: 7AM - 10PM

106 Marketplace Dr, Hampton
(757) 262-2046

Papa Johns Pizza

How do not have a staple menu item like hash brown casserole & then when you're asked when will you have it in --- the waitress says "I don... More reviews

View on map