What are you looking for?

American Restaurants in Onancock

4.6 - 139 votes

Hours: 11AM - 3PM

145 Market St, Onancock
(757) 387-4889

Papa Johns Pizza

The owner Shawn is just amazing. I always feel so welcomed when I come here...the food being spectacular is a bonus. My waitress was very nice and inform... More reviews

4.4 - 262 votes

Hours: 11AM - 9PM

2 Market St, Onancock
(757) 787-8558

Papa Johns Pizza

Just off Highway 13 in historic Onancock, VA is great restaurant with a lovely water view, friendly service and wonderful menu. We finally chose a fried ... More reviews

4.4 - 162 votes

Hours: 10:30AM - 9PM

151 Market St, Onancock
(757) 789-5060

Papa Johns Pizza

Robin is friendly and nice, she makes us want to order our office lunches from the grill.Food: 5/5 More reviews

4.3 - 122 votes

Hours: 4:00 - 9:00 PM

7 North St, Onancock
(757) 787-7400

Papa Johns Pizza

The service was just fantastic! The food perfect! I had the Feta-cheese crusted salmon with risotto. My husband had the filet. For dessert crème brûlée, ... More reviews

4.2 - 83 votes

Hours: 12 - 9PM

8 North St, Onancock
(757) 787-1111

Papa Johns Pizza

They'll leave the bar open for hours after closing with absolutely no supervision and no one picking up the phones. The rest of the street gets to l... More reviews

4 - 98 votes

Hours: 5 - 9PM

41 Market St, Onancock
(757) 787-3103

Papa Johns Pizza

My party of three had a reservation but waited ten minutes to be seated, another 15 minutes for drink orders. We were more than 35 minutes into the visit... More reviews

View on map