What are you looking for?

American Restaurants in Henrico

4.5 - 179 votes

Hours: Closed today

8902 W Broad St, Henrico
(804) 308-0281

HogsHead Cafe

Our waitress was on point and the food was really good . You get a lot so all of us left with doggie bags . The bbq is so good. Definitely will be g... More reviews

4.6 - 148 votes

Hours: 10:30AM - 10PM

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

Canastas Chicken

I sent an online order and paid. They told me they have no idea even I showed them the email. Then they went to check the computer and realized there was... More reviews

4.4 - 157 votes

Hours: 5 - 9PM

3332 Pump Rd, Henrico
(804) 716-6448

Tazza Kitchen Short Pump

We visit Tazza at least once a week. The food is fantastic but the people are even better. The staff is fun, friendly and accommodating. We would highly ... More reviews

4.2 - 142 votes

Hours: Closed today

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

West Coast Provisions

Let me just say me & my friends love trying out new or different types of restaurants!! We all met here at West coast Provisions for the first time f... More reviews

4.5 - 86 votes

Hours: Closed today

3061 Lauderdale Dr, Henrico
(804) 482-0895

Ray's Other Place

One word... DUMP. Stick to your ice cream gig!Owners son is rude and really has a attitude. Food is just average , decor of restaurant is plain . Don... More reviews

3.9 - 157 votes

Hours: 11AM - 2:30PM

9051 W Broad St #5, Henrico
(804) 965-6345

India K' Raja Restaurant

We were there at 4:30 and had a private restaurant for our meal. The service was fine as we were the only ones there. I had an Indian take on fried rice ... More reviews

4.3 - 96 votes

Hours: Closed today

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

ShoreDog Cafe

This place was awesome. The pumpkin spiced latte was one of the best I've ever had - not too sugary. The oatmeal had fresh fruit. Great vibe and... More reviews

3.8 - 156 votes

Hours: 11AM - 8PM

11800 W Broad St # 1102, Henrico
(804) 377-9060

Baker's Crust Short Pump

Food is awesome!Service sux. Twice in the last two weeks we have gone and gotten horrible service, had to get up to find salt & pepper, server let u... More reviews

3.8 - 151 votes

Hours: 11AM - 8AM

12201 W Broad St, Henrico
(804) 360-3800

The Daily Kitchen & Bar

Place is very cute...I think is a hit or missOur order came out wrong.Veggie burger ?It need's to be reevaluateBrussels sprouts burnt.Drinks delicio... More reviews

3.9 - 115 votes

Hours: Open 24 today

5102 Williamsburg Rd, Richmond
(804) 222-8959

Waffle House

I got my order to go the cashier was extremely friendly, I took the 5-minute ride home, the food was absolutely awesome. Will go back again. More reviews

4 - 101 votes

Hours: Open 24 today

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

Waffle House

We had to drive to four separate Waffle Houses to find on accepting dine-in. Four Waffle Houses. This one was great. The food and service were on point a... More reviews

3.9 - 111 votes

Hours: 11AM - 10PM

4467 S Laburnum Ave, Henrico
(804) 226-0973

Olive Garden Italian Restaurant

Typical Olive Garden for lunch. Good food, excellent service, friendly staffNot crowded plenty of room for social distancing. Pick up available with rese... More reviews

4 - 95 votes

Hours: 12 - 10PM

3438 Pump Rd, Henrico
(804) 364-9083

Pour House

Unattentive service and just ok food. The wing flavors are decent but the wings aren't crispy. I would suggest sports page for a better experience o... More reviews

4.2 - 75 votes

Hours: 11AM - 9:30PM

3324 Pump Rd, Henrico
(804) 360-5500


Ordered 4 large pizza and some salads... Everything was fast and delicious. Delivery guy was great. Thanks so much!!! More reviews



4.1 - 69 votes

Hours: 10:30AM - 12AM

12385 Gayton Rd, Henrico
(804) 754-1448


It was okay they need both so friends can sit together and chat and the prices were a little steep. More reviews

3.8 - 87 votes

Hours: 11AM - 10PM

7516 W Broad St, Henrico
(804) 755-7555

Cicis Pizza

This place was amazing. It's been so long since I went to Cici's because of how the dirty the places used to be. But this place was amazing, it... More reviews

3.6 - 99 votes

Hours: Open 24 today

7109 W Broad St, Richmond
(804) 672-9397

Waffle House

I experienced a friendly greeting and quick service visiting from out of town thanks guys!#ILovewaffleHouse More reviews

4 - 64 votes

Hours: 11AM - 1AM

3306 Williamsburg Rd, Henrico
(804) 236-1911

Sportsman Restaurant & Lounge

Great service, perfect venue for bands, fun, and any group to have a good time.Big E. More reviews

3.4 - 100 votes

Hours: 11AM - 10PM

9043 W Broad St, Henrico
(804) 747-5590

Teppanyaki Grill & Buffet

Food is usually pretty good. My lady likes the choices for sushi. I'm not a Chinese/Japanese foodie being as though I spent time in the Orient as a ... More reviews

3.2 - 106 votes

Hours: 11AM - 10PM

4338 S Laburnum Ave, Henrico
(804) 303-1734

Big Mouth Buffet

Good spot for tasty buffet food. Looking forward to returning with my coworkers. It has a nice interior. Feeling here is similar to a place in Columbus I... More reviews

View on map