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 37 Restaurants in Marion
Map
Visitor photos (7)
Cuisines: American Barbecue

Kohi Cafe

#2 of 37 Restaurants in Marion
Map
Visitor photos (2)
Cuisines: Cafe Sandwiches Delicatessen Donuts

Wooden Pickle

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

The Black Rooster

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

Mi Puerto Mexican Resturant

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

Dip Dog

#6 of 37 Restaurants in Marion
Map
Visitor photos (9)
Menu
Cuisines: American

The Tuscan Italian Grill

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

27 Lions

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

Main Street Gift Eatery

#9 of 37 Restaurants in Marion
Map Menu

Apple Tree Restaurant

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

El Puerto 3

#11 of 37 Restaurants in Marion
Map Menu

Casey's Diner

#12 of 37 Restaurants in Marion
Map Menu
Cuisines: Diner

Yummy Yummy Japanese Restaurant

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

Macado's

#14 of 37 Restaurants in Marion
Map
Visitor photos (1)
Menu
Cuisines: American

The Italian Rose Restaurant

#15 of 37 Restaurants in Marion
Price: $5 - $25 Map
Visitor photos (1)
Menu
Cuisines: Italian Pizza Seafood

Wendy's

#16 of 37 Restaurants in Marion
Map Menu
Cuisines: American

KFC

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

Appletree Restaurant

#18 of 37 Restaurants in Marion
Menu

Long John Silver's

#19 of 37 Restaurants in Marion
Map Menu
Cuisines: Seafood

Dip Dog Stand

#20 of 37 Restaurants in Marion
Map
Visitor photos (1)
Menu

Little Caesars

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

Great Wall

#22 of 37 Restaurants in Marion
Map Menu
Cuisines: Chinese

Hardee's

#23 of 37 Restaurants in Marion
Map Menu
Cuisines: American

Charley's Philly Steaks

#24 of 37 Restaurants in Marion
Map
Visitor photos (1)
Menu
Cuisines: Steakhouse Sandwiches Delicatessen

Pizza Hut

#25 of 37 Restaurants in Marion
Map Menu
Cuisines: Italian Pizza

Sonic Drive-In

#26 of 37 Restaurants in Marion
Map Menu

Subway

#27 of 37 Restaurants in Marion
Map Menu

Taco Bell

#28 of 37 Restaurants in Marion
Map Menu
Cuisines: Mexican

Arby's

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

McDonald's

#30 of 37 Restaurants in Marion
Map Menu