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.

Joe's Inn - Bon Air

2616 Buford Rd, Bon Air, VA 23235-3422
+1 804-320-9700
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent28%
  • Very good39%
  • Average25%
  • Poor6%
  • Terrible2%
Travellers talk about
Closed Now
All hours
Italian, American, Gluten Free Options
$$ - $$$
2616 Buford Rd, Bon Air, VA 23235-3422
Write a Review
Reviews (88)
Traveller rating
Traveller type
Time of year

1 - 10 of 88 reviews

Reviewed 1 week ago

A really good selection. Everything I have eaten there has been really good. Good size portions also

Thank colleenwhittaker19
Reviewed 29 April 2017

HATE, HATE, HATE when they won't let you finish your salads, before they are shoving your entree' on the table. We had to lift our salad plates so they could put the entree's on the table......major fail. Let your customers finish there salads BEFORE serving...More

Thank rryan313131
Reviewed 26 April 2017

Stopped in for lunch after hearing good things about this place from friends. They were right, we were seated promply and were greeted in a very friendly manner. Typical diner menu but the food was fresh and portions very healthy. They had a good variety...More

Thank Randy M
Reviewed 14 March 2017 via mobile

Comfortable dining area with warm wait staff. Great place for a lunch meeting. Tasty sandwiches although Joe's is long known for the pasta dishes.

Thank TravelLife19
Reviewed 28 February 2017

This is by any definition a local favorite. Servers know the clientele and make you feel at home. Sparkles served us so kudos to her for serving 7 & a baby quickly with no mistakes & even bringing out an extra order when a doggie...More

Thank KScatt331
Reviewed 28 February 2017

The food is good, the portions are generous and the service is efficient. Kudos for having toys & coloring books to keep the kids occupied while waiting for our dinner. Not a whole lot of options if you're trying to be careful about calories, but...More

Thank 873ruthg
Reviewed 23 January 2017 via mobile

Food was very good. 2 of us had spaghetti ala Joe. 2 had grilled chicken Alfredo. Our server,Lauren, was great. Very friendly and attentive.

Thank T2440PSroberth
Reviewed 19 January 2017

We are "regulars" at Joe's Inn, BonAir, frequenting about 3-5 xx a month. We have always loved coming to Joe's but lately, the food has been quite inconsistent with: 1) waiting a long time for wait service to greet us, bring water and take our...More

Thank Valerie S
Reviewed 18 January 2017 via mobile

Not very crowded but service was very slow and food arrived tepid. Asked waitress for dark toast, got it slightly warm with no indication it saw the toaster. I was disappointed as the wife and I frequent Joe's for dinner about once a month.

Thank tizhmslf
Reviewed 18 January 2017

Best quality and value. Best Senior breakfasts , price and value! Casual atmosphere; a neighborhood gem!

Thank S J
Nearby Restaurants
Frank's Pizzeria
12 reviews
.35 km away
85 reviews
.47 km away
Gelati Celesti
16 reviews
.48 km away
Nearby Attractions
Carmike Cinema - Ovation Cinema 10
86 reviews
5.90 km away
Wilton House
23 reviews
4.90 km away
Virginia House
22 reviews
5.64 km away
Stony Point Fashion Park
10 reviews
1.91 km away
Questions & Answers
Get quick answers from Joe's Inn - Bon Air staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Breakfast, Lunch, Dinner, Brunch
Restaurant features
Takeout, Seating, Waitstaff, Parking Available, Television, Highchairs Available, Wheelchair Accessible, Serves Alcohol, Full Bar, Reservations
Good for
Groups, Child-friendly, Kids
Open Hours
09:00 - 21:00
09:00 - 22:00
09:00 - 22:00
09:00 - 22:00
09:00 - 22:00
09:00 - 22:00
09:00 - 22:00
Location and Contact Information
  • Address: 2616 Buford Rd, Bon Air, VA 23235-3422
  • Location: United States  >  Virginia (VA)  >  Bon Air
  • Phone Number: +1 804-320-9700
  • E-mail
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing