What are you looking for?

American Restaurants in Hampton

4.7 - 589 votes

Hours: 11AM - 6:50PM

1313 N King St, Hampton
(757) 723-0661

Papa Johns Pizza

Ordered the lunch special aka Better Burger, Fries and a Coke. Burger was a high 7 out of 10. Fries were crinkle cut and plenty for a portion, they were ... More reviews

4.6 - 502 votes

Hours: 7AM - 2:30PM

2011 Von Schilling Dr, Hampton
(757) 506-0335

Papa Johns Pizza

Great breakfast at First Watch!The Bloody Marys were excellentService was quick and friendlyThe kids chocolate chip pancakes were huge, giving us plenty ... More reviews

4.5 - 244 votes

Hours: 11:30AM - 8PM

2035 Von Schilling Dr, Hampton
(757) 847-5506

Papa Johns Pizza

We have our office lunch catered sometimes from Mission. Not only are the portions generous, and delicious, the staff are so helpful assisting me with th... More reviews

4.5 - 241 votes

Hours: Closed today

4330 Kecoughtan Rd, Hampton
(757) 325-8352

Papa Johns Pizza

The website says it's open but there's nobody there. It's Tuesday the day after Labor Day. More reviews

4.5 - 145 votes

Hours: Closed today

2401 Kecoughtan Rd, Hampton
(757) 245-1155

Papa Johns Pizza

Fantastic shrimp and Philly sub!!I ordered 2 large subs and 2 shrimp baskets fries and hush puppies all delicious More reviews

4.6 - 109 votes

Hours: 11AM - 10PM

1340 N Mallory St, Hampton
(757) 723-2710

Papa Johns Pizza

A great little town bar, good food and beer, super friendly staff and owner and a pool table and juke box. More reviews

4.5 - 136 votes

Hours: 12PM - 12AM

1938 E Pembroke Ave, Hampton
(757) 723-8003

Papa Johns Pizza

Amazing low priced food along with a chill environment and friendly staff is the perfect combination. Watch a game, shoot some pool or enjoy a drink at t... More reviews

4.5 - 97 votes

Hours: 9AM - 3PM

320 Butler Farm Rd, Hampton
(757) 964-7463

Papa Johns Pizza

Thought the 4.5 stars would be safe. Fish tacos were bad. Burger seemed like it was unfrozen and thrown on the griddle. More reviews

4.2 - 278 votes

Hours: 7AM - 3PM

3406 W Mercury Blvd, Hampton
(757) 825-1644

Papa Johns Pizza

I have come to this place every now and then for the last 2 years and heck, before I officially moved here. The food is always good, along with the servi... More reviews

4.3 - 159 votes

Hours: 8AM - 3PM

22 Wine St, Hampton
(757) 224-8925

Papa Johns Pizza

Great restaurant! They have country...let's celebrate! Had a delicious brunch in a cool atmosphere. Server was super friendly and it is an awesome,... More reviews

View on map