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.

Restaurants in Christiansburg

View map
Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Cuisines & Dishes
(7)
Bar
(2)
(5)
Central American
(1)
Diner
(1)
(1)
(1)
(1)
(7)
Pub
(1)
(1)
Southwestern
(1)
(3)
Wine Bar
(1)
Burrito
(1)
Crab
(2)
Cupcake
(1)
Hamburger
(3)
Lobster
(1)
Ribs
(1)
Sandwiches
(1)
Shrimp
(5)
More
Dietary Restrictions
Gluten Free Options
(6)
Vegetarian Friendly
(4)
Meals
Price
Cheap Eats
(27)
Mid-range
(62)
Fine Dining
(2)
Restaurant features
Free Wifi
(3)
Parking Available
(11)
Reservations
(7)
Serves Alcohol
(18)
Takeout
(38)
Television
(9)
Wheelchair Accessible
(45)
More
Good for
Bar Scene
(2)
Business meetings
(3)
(16)
Kids
(16)
More
Sort by:
  • Ranking
  • Name

Due South Pit Cooked BBQ

#1 of 75 Restaurants in Christiansburg

The Farmhouse

#2 of 75 Restaurants in Christiansburg
$$ - $$$ American Steakhouse
Reserve

Texas Roadhouse

#4 of 75 Restaurants in Christiansburg
$$ - $$$ American Steakhouse

Fatback Soul Shack

#5 of 75 Restaurants in Christiansburg
$$ - $$$ American Bar Seafood

El Bronco

#6 of 75 Restaurants in Christiansburg
$$ - $$$ Mexican

Blackstone Grill

#7 of 75 Restaurants in Christiansburg
$$$$ American Wine Bar

O'Charley's

#8 of 75 Restaurants in Christiansburg
$$ - $$$ American Pub

Al's Metro Deli

#9 of 75 Restaurants in Christiansburg

Ruby Tuesday

#10 of 75 Restaurants in Christiansburg

Taqueria El Paso

#11 of 75 Restaurants in Christiansburg

El Grand Rodeo

#12 of 75 Restaurants in Christiansburg
$$ - $$$ Mexican Southwestern

Route 8 Donuts

#13 of 75 Restaurants in Christiansburg

Outback Steakhouse

#14 of 75 Restaurants in Christiansburg

Summit Restaurant

#15 of 75 Restaurants in Christiansburg

Starbucks

#1 of 2 Coffee & Tea in Christiansburg
$$ - $$$ Cafe

Macado's

#16 of 75 Restaurants in Christiansburg
$$ - $$$ American Bar

Amelia's

#17 of 75 Restaurants in Christiansburg
$$ - $$$ Italian Pizza

Country Cookin

#18 of 75 Restaurants in Christiansburg

Olive Garden

#19 of 75 Restaurants in Christiansburg

Little River Grill

#20 of 75 Restaurants in Christiansburg

Red Lobster

#21 of 75 Restaurants in Christiansburg
$$ - $$$ American Seafood

Gardner's Frozen Treats & The Grill

#2 of 6 Dessert in Christiansburg

Dude's Drive-In

#22 of 75 Restaurants in Christiansburg

Sakura

#23 of 75 Restaurants in Christiansburg
$$ - $$$ Japanese Asian Sushi

Panera Bread

#24 of 75 Restaurants in Christiansburg
$$ - $$$ American Cafe Soups

Idego Coffee

#2 of 2 Coffee & Tea in Christiansburg
$ Cafe

Red Robin Gourmet Burgers

#25 of 75 Restaurants in Christiansburg
$$ - $$$ American

Kabuki Japanese Steak House

#26 of 75 Restaurants in Christiansburg