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.

Best Restaurants in Marion, VA

Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Your filters are still active.
There are no pins in your viewport. Try moving the map or changing your filters.
Sorted by:
Ranking
Name
Price (low to high)
Price (high to low)

Wolfe's BBQ Restaurant & Catering

#1 of 36 Restaurants in Marion
Map
Visitor photos (7)
Cuisines: American Barbecue

Wooden Pickle

#2 of 36 Restaurants in Marion
Price: $5 - $15 Map
Visitor photos (18)
Cuisines: American Pub Wine Bar

The Black Rooster

#3 of 36 Restaurants in Marion
Price: $7 - $28 Map
Visitor photos (3)
Menu
Cuisines: American

Dip Dog

#4 of 36 Restaurants in Marion
Map
Visitor photos (9)
Menu
Cuisines: American

Mi Puerto Mexican Resturant

#5 of 36 Restaurants in Marion
Map
Visitor photos (3)
Menu
Cuisines: Mexican

Kohi Cafe

#6 of 36 Restaurants in Marion
Map
Visitor photos (2)
Menu
Cuisines: Coffee Shop Sandwiches Donuts

The Tuscan Italian Grill

#7 of 36 Restaurants in Marion
Map
Visitor photos (4)
Menu
Cuisines: Italian

27 Lions

#8 of 36 Restaurants in Marion
Price: $6 - $18 Map
Visitor photos (1)
Menu
Cuisines: American

Main Street Gift Eatery

#9 of 36 Restaurants in Marion
Map Menu

Apple Tree Restaurant

#10 of 36 Restaurants in Marion
Map
Visitor photos (3)
Menu

El Puerto 3

#11 of 36 Restaurants in Marion
Map Menu

Casey's Diner

#12 of 36 Restaurants in Marion
Map Menu
Cuisines: Family Fare Diner

Yummy Yummy Japanese Restaurant

#13 of 36 Restaurants in Marion
Map
Visitor photos (2)
Menu
Cuisines: Japanese

The Italian Rose Restaurant

#14 of 36 Restaurants in Marion
Map
Visitor photos (1)
Menu

Macado's

#15 of 36 Restaurants in Marion
Map
Visitor photos (1)
Menu
Cuisines: American

Appletree Restaurant

#16 of 36 Restaurants in Marion
Menu

Wendy's

#17 of 36 Restaurants in Marion
Map Menu
Cuisines: American

Long John Silver's

#18 of 36 Restaurants in Marion
Map Menu
Cuisines: Seafood

Dip Dog Stand

#19 of 36 Restaurants in Marion
Map
Visitor photos (1)
Menu

KFC

#20 of 36 Restaurants in Marion
Map Menu
Cuisines: American

Little Caesars

#21 of 36 Restaurants in Marion
Map Menu
Cuisines: Pizza

Subway

#22 of 36 Restaurants in Marion
Map Menu

Great Wall

#23 of 36 Restaurants in Marion
Map Menu
Cuisines: Chinese

Hardee's

#24 of 36 Restaurants in Marion
Map Menu
Cuisines: American

Charley's Philly Steaks

#25 of 36 Restaurants in Marion
Map
Visitor photos (1)
Menu
Cuisines: Steakhouse Sandwiches

Taco Bell

#26 of 36 Restaurants in Marion
Map Menu
Cuisines: Mexican

Pizza Hut

#27 of 36 Restaurants in Marion
Map Menu
Cuisines: Italian Pizza

Sonic Drive-In

#28 of 36 Restaurants in Marion
Map Menu

Arby's

#29 of 36 Restaurants in Marion
Map Menu
Cuisines: American

McDonald's

#30 of 36 Restaurants in Marion
Map Menu