We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
All 5 Narrows Restaurants

Anna's Restaurant

100 Monroe Street, Narrows, VA
Improve this listing
Got a photo?
Add it.
Ranked #1 of 5 Restaurants in Narrows
Sun 11:00 am - 7:00 pm
Tue - Wed 11:00 am - 8:00 pm
Thu - Sat 11:00 am - 9:00 pm
Cuisines: American
Restaurant details

Hotels travelers are raving about...

Write a Review

7 reviews from our community

Visitor rating
Rating summary
Date | Rating
  • English first
  • Any
English first
Pipestem, West Virginia
Top Contributor
62 reviews 62 reviews
23 restaurant reviews
27 helpful votes 27 helpful votes
5 of 5 stars Reviewed October 30, 2014

If you like real home cooking with a "homey" atmostphere, this out-of-the-way restaurant is a must! When we go out for dinner, Anna's is our number one choice. You know when you drive 45-60 minutes to eat, it has to be good. You can order from the menu or eat from their buffet which is what we usually do. Their... More 

Was this review helpful? Yes
West Virginia
4 reviews 4 reviews
4 restaurant reviews
1 helpful vote 1 helpful vote
4 of 5 stars Reviewed October 1, 2014

I travel frequently between Charleston and Roanoke but had never been here before some friends recommended it. I was not disappointed with any aspect of this charming small town throwback. I was here for lunch on a weekday and was gratified to see that it was busy with locals, always a good sign of quality IMHO. Service was prompt and... More 

Was this review helpful? Yes
Pembroke, Virginia
Senior Reviewer
9 reviews 9 reviews
5 restaurant reviews
3 helpful votes 3 helpful votes
5 of 5 stars Reviewed September 2, 2014

Real home-cooked food, and vegetables here are wonderful. Cabbage is always tender and wall flavored and somehow they always get the giant carrots and know how to prepare them. Tuesday evenings features a half-price buffet for seniors... place stays packed lots of weeks. Anna's has a signature fried fish that is very very very good. Everything is good! This one... More 

Was this review helpful? Yes 1
Washington, Pennsylvania
Senior Reviewer
10 reviews 10 reviews
5 restaurant reviews
3 helpful votes 3 helpful votes
5 of 5 stars Reviewed April 26, 2014

We stumbled upon Anna's while in Narrows doing some genealogical research, and what a find! You can order from their menu or have the buffet. We had the buffet. It seemed that everything you wanted was on there. Fried chicken, roast beef in au jus, fish, multiple veggies, mashed potatoes and the salad bar was the most complete I have... More 

Was this review helpful? Yes
Christiansburg, Virginia
Top Contributor
78 reviews 78 reviews
49 restaurant reviews
51 helpful votes 51 helpful votes
3 of 5 stars Reviewed November 23, 2013

My husband and I decided to try this place for Octoberfest. The band was great (The Sauerkraut Band), the food was average and unfortunately there were not many people there. A larger crowd would have certainly livened things up. We did some dancing and singing but left fairly early. I have heard that their buffet is very good though.

Was this review helpful? Yes
Bend, Oregon
Senior Contributor
30 reviews 30 reviews
19 restaurant reviews
9 helpful votes 9 helpful votes
4 of 5 stars Reviewed August 17, 2012

We really enjoyed the Thursday night pick-up bluegrass and heritage music. They've had musicians show up and play on Thursday nights since somewhere in the 1990's.

Was this review helpful? Yes
Top Contributor
145 reviews 145 reviews
98 restaurant reviews
133 helpful votes 133 helpful votes
4 of 5 stars Reviewed August 16, 2012

Don't even try to get in after church on Sunday! The place is packed. Known by every Narrowsonian as THE place to go for fried chicken, mac & cheese and homemade yeast rolls, Anna's is exceptional for downhome Southern comfort food. Open for lunch and dinner, Anna's has a loyal local following, but folks also drive from around the area... More 

Was this review helpful? Yes 1

Been to Anna's Restaurant? Share your experiences!

Write a Review Add Photos & Videos

Additional Information about Anna's Restaurant

Address: 100 Monroe Street, Narrows, VA
Location: United States  >  Virginia (VA)  >  Narrows
Open Hours:
Sunday 11:00 am - 7:00 pm
Tuesday 11:00 am - 8:00 pm
Wednesday 11:00 am - 8:00 pm
Thursday 11:00 am - 9:00 pm
Friday 11:00 am - 9:00 pm
Saturday 11:00 am - 9:00 pm
Cuisine: American

Owners: What's your side of the story?

Register now for free — and start getting automatic notification of new reviews, responding to traveler feedback, adding new photos to your listing and much more.

Manage your listing

Questions & Answers

Questions? Get answers from Anna's Restaurant staff and past visitors.
Posting guidelines
Typical questions asked:
  • Do you have gluten-free options?
  • Is there a dress code?
  • Do you allow dogs on the outdoor patio?