What are you looking for?

American Restaurants in Henrico

4.7 - 293 votes

Hours: 7:30AM - 7:30PM

435-B N Ridge Rd, Henrico
(804) 716-0999

Papa Johns Pizza

I had the brunch burrito with no tomatoes, with both bacon and sausage. This burrito was tremendous and the atmosphere of the cafe was exactly the ambian... More reviews

4.6 - 252 votes

Hours: 10:30AM - 10PM

5235 S Laburnum Ave, Henrico
(804) 447-8255

Papa Johns Pizza

This restaurant serves excellent eats. I am a huge fan of the lamb chops with chimichurri!!! The quality of the food, the huge portions, and the amazing ... More reviews

4.5 - 251 votes

Hours: 11:30AM - 2PM

3332 Pump Rd, Henrico
(804) 716-6448

Papa Johns Pizza

This was our first time eating at Tazza Kitchen Short Pump, and the food was delicious. Our waiter, Nathan, was so pleasant and did a great job waiting ... More reviews

4.6 - 125 votes

Hours: Closed today

3061 Lauderdale Dr, Henrico
(804) 482-0895

Papa Johns Pizza

I love this place, the food and the ambience is great. However, you never know when they are open. Sometimes, only after reaching the restaurant you know... More reviews

4.2 - 151 votes

Hours: 12PM - 1AM

3438 Pump Rd, Henrico
(804) 364-9083

Papa Johns Pizza

What a great spot. We come to RVA every 2-3 months and love the atmosphere here and at treated as good as the regulars. Place was packed and the staff di... More reviews

4.1 - 609 votes

Hours: 11:30AM - 10PM

301A Maltby Blvd, Henrico
(804) 360-1090

Papa Johns Pizza

The ambiance of this location will get your attention at first, but the food and cocktails will impress you furthermore!I order the Bubbly Fizz cocktail ... More reviews

4.2 - 107 votes

Hours: 3PM - 12AM

12385 Gayton Rd, Henrico
(804) 754-1448

Papa Johns Pizza

This place is the best..... Great staff.. Great Karaoke hosts...All around....The place was the BOMB!!!!!♥️♥️???? More reviews

4.2 - 98 votes

Hours: 11AM - 9:30PM

3324 Pump Rd, Henrico
(804) 360-5500

Papa Johns Pizza

We were in town for a couple of days and found this spot on SLICE. The pizza was wonderful. They got the order very minorly wrong but the taste of the pi... More reviews

4.1 - 157 votes

Hours: Open 24 today

3202 E Parham Rd, Henrico
(804) 399-0013

Papa Johns Pizza

Great service, friendly atmosphere, great food. It was hoping at lunchtime, but the staff was mindful of who was waiting and helped keep the tables wipe... More reviews

4.1 - 89 votes

Hours: 11AM - 1AM

3306 Williamsburg Rd, Henrico
(804) 236-1911

Papa Johns Pizza

<3 the bartender! The place is very large but he kept popping up checking on us! Not used to actual service these days, very refreshing! More reviews

View on map