Restaurants near Buchanan

James River Drip 19860 Main St, Buchanan Coffee Shops • $
19860 Main St, Buchanan

Customers` Favorites

Grilled Chicken Sandwich
Hot Dog
Chili Cheese Fries
Biscuits and Gravy
Chicken Salad Sandwich with Lettuce & Tomato
Grilled Chicken Club Sandwich
Cheeseburger and Onion Rings
Lemon Crunch Ice Cream
Chili Dog with Fries
Chocolate Ice Cream

“We used to love this place, UNTIL June showed her true colors. She doesn't treat her teenage employees good, and definitely doesn't like if you complain about the food. We will never go back again. Side note: Mrs B's across the street is AMAZING!😋”

4.9 Superb158 Reviews
Foot of the Mountain Cafe 126 Arcadia Rd, Buchanan Cafe • $
Recommended
126 Arcadia Rd, Buchanan

Customers` Favorites

Sauce
Waffle Fries
Baked Beans
Hamburger
Chili
Fried Green Tomatoes
Caesar Salad
The Wings
Chicken Salad Sandwich
Williams Wonder Burger

“Great food. Mac and meat hamburger is excellent. Waffle fries were really good.”

4.7 Superb429 Reviews
A Few Old Goats Brewing - Buchanan 19318 Main Street, Buchanan Brewery
19318 Main Street, Buchanan

“Located in a suite of a renovated old manufacturing facility, nicely done! Rustic with all modern conveniences. Indoor and outdoor spaces (nice views), kid and pet friendly. Attentive and courteous staff and nice selection of beers. I enjoyed the American IPA (Hodge Podge) and my wife had the cream ale (Tall Boy). Very clean brewing space and customer areas. Will definitely be back as we travel through the area often. Look forward to trying the Roanoke facility as well.”

4.9 Superb31 Reviews
Mrs. B’s Restaurant and Bar 19857 Main St, Buchanan American • $
19857 Main St, Buchanan

Customers` Favorites

Tater Tots
Philly Cheesesteak

“Monte Cristo was delicious.”

4.6 Superb134 Reviews
Ransone's Grill 19771 Main St, Buchanan American • $
19771 Main St, Buchanan

“Food was delicious and staff were attentive. Best burger we’ve had in a while!”

5 Superb24 Reviews
North Star Restaurant 15898 Lee Hwy, Buchanan American • $
15898 Lee Hwy, Buchanan

Customers` Favorites

Salad
Home Fries
French Toast
Sausage
Ham and Cheese Omelette
Macaroni and Cheese
Bacon Cheeseburger
Western Omelet
Seafood Platter
Fried Catfish

“All of their food is delicious,go try them out you won't be disappointed”

4.5 Superb296 Reviews
Good Times Cafe LLC 18768 Main St, Buchanan Bar & Grill • $
18768 Main St, Buchanan

Customers` Favorites

Garlic and Parmesean Chicken Wings
Burger with Onion Rings
Friday Catfish Special

“AMAZING food. Nothing like a cafe: a bar, darker lighting, burgers etc. but still great. Wouldn’t say this is exactly kid friendly, a lot of adults smoking.
This is a restaurant that people drive by not thinking about how great this place is. It’s hidden in plain sight and underrated. Nonetheless, this is a great place I’m definitely going to come back to! (The cheeseburger was so good I ordered another one to-go)”

4.3 Superb130 Reviews
8

Subway

Subway 15166 Lee Highway, Buchanan Sandwich Shop • $
15166 Lee Highway, Buchanan

Customers` Favorites

Elite Chicken & Bacon Ranch
Meatball Marinara
Cold Cut Combo
Cookies

“Best subway on the entire east cost hands down!! We have been stopping here for many years and it's consistently great!
Subs are always made perfectly. Staff is always friendly, helpful, and polite.”

2.7 Average129 Reviews
Iron & Oar Grill 14683 Church St, Eagle Rock American • $
14683 Church St, Eagle Rock - 10.18 miles

Customers` Favorites

BYO Burger Double Cheeseburger

“The food is absolutely delicious, The owner and staff are very friendly. So glad we have a great place to eat nearby.”

4.9 Superb80 Reviews
Peaks of Otter Lodge 85554 Blue Ridge Parkway, Bedford American • $$
85554 Blue Ridge Parkway, Bedford - 6.77 miles

“Such a beautiful backdrop for a wedding! The staff is welcoming and accommodating as well! As a photographer, I LOVE the beauty of the Blue Ridge Mountains for photos and this spot is one of my favorite places to capture that!”

4.2 Good394 Reviews
Hunt Brothers Pizza 42 Blue Ridge Drive, Blue Ridge Pizza • $
42 Blue Ridge Drive, Blue Ridge - 11.89 miles

“love there pizza and you cant get unlimited toppings”

5 Superb12 Reviews
12

Subway

Subway 9904 Botetourt Rd, Eagle Rock Sandwich Shop • $
9904 Botetourt Rd, Eagle Rock - 10.11 miles

“I've never been here ..it's small an quiet..the customer service I received was warm and hospitable...homey if you will.. I enjoyed the quaint place and the country surrounding...”

3.9 Good30 Reviews
Red Fox Tavern 15 Appledore Lane, Natural Bridge Bar • $
15 Appledore Lane, Natural Bridge - 10.25 miles

“I totally recommend this place! We had Beth for a waitress and she was so friendly so if you plan on stopping there I would definitely ask for Beth, she is the bestest of the best!! 😃 She is also very knowledgeable about the area! We are from Maine and it was our first visit here! Wonderful hotel, wonderful restaurant and all wonderful staff!! I would give Beth and all the staff a AAA+ rating!! 😃 ❤️”

4 Good77 Reviews
Peaks of Otter Lake View Restaurant 85554 Blue Ridge Pkwy, Bedford American • $$
85554 Blue Ridge Pkwy, Bedford - 6.86 miles

Customers` Favorites

Shrimp and Grits
Chicken Pot Pie
Waffle Fries
Grilled Cauliflower Steak with French Onion Soup and a Blueberry Margherita
Chicken Salad Croissant
Sharp Top Burger
Chocolate Torte
Classic Burger
Chicken Wings
Bread Basket

“Such a beautiful backdrop for a wedding! The staff is welcoming and accommodating as well! As a photographer, I LOVE the beauty of the Blue Ridge Mountains for photos and this spot is one of my favorite places to capture that!”

3.9 Good210 Reviews
Colonial Dining Room 15 Appledore Ln, Natural Bridge American • $$
15 Appledore Ln, Natural Bridge - 10.25 miles

Customers` Favorites

Buttermilk Pancakes
Fresh Market Salad

“Breakfast with a view.
I visited on a very quiet weekday morning. Only myself and one other table of guests were present.
Ordered their omelet.
Good coffee.
Good food.
Amazing view.”

2.5 Average48 Reviews