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
(3)
(5)
Central American
(1)
Diner
(1)
(1)
(1)
(1)
(7)
Pub
(3)
(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
(5)
Vegetarian Friendly
(4)
Meals
Price
Cheap Eats
(25)
Mid-range
(64)
Fine Dining
(2)
Restaurant features
Free Wifi
(3)
Parking Available
(11)
Reservations
(7)
Serves Alcohol
(19)
Takeout
(38)
Television
(8)
Wheelchair Accessible
(45)
More
Good for
Bar Scene
(4)
Business meetings
(3)
(16)
Kids
(15)
More
Sort by:
  • Ranking
  • Name

Due South Pit Cooked BBQ

#1 of 72 Restaurants in Christiansburg

The Farmhouse

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

Cracker Barrel

#3 of 72 Restaurants in Christiansburg

Texas Roadhouse

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

Blackstone Grill

#5 of 72 Restaurants in Christiansburg
$$$$ American Wine Bar

El Bronco

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

Fatback Soul Shack

#7 of 72 Restaurants in Christiansburg
$$ - $$$ American Bar Seafood

O'Charley's

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

Taqueria El Paso

#9 of 72 Restaurants in Christiansburg

El Grand Rodeo

#10 of 72 Restaurants in Christiansburg
$$ - $$$ Mexican Southwestern

Ruby Tuesday

#11 of 72 Restaurants in Christiansburg

Route 8 Donuts

#2 of 3 Bakeries in Christiansburg

Outback Steakhouse

#12 of 72 Restaurants in Christiansburg
$$ - $$$ American Steakhouse

Al's Metro Deli

#13 of 72 Restaurants in Christiansburg

Summit Restaurant

#14 of 72 Restaurants in Christiansburg

Little River Grill

#15 of 72 Restaurants in Christiansburg

Macado's

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

Starbucks

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

Amelia's

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

Kabuki Japanese Steak House

#18 of 72 Restaurants in Christiansburg
$$ - $$$ Japanese Sushi Asian

Olive Garden

#19 of 72 Restaurants in Christiansburg

Gardner's Frozen Treats & The Grill

#2 of 6 Dessert in Christiansburg

Red Lobster

#20 of 72 Restaurants in Christiansburg
$$ - $$$ American Seafood

Dude's Drive-In

#21 of 72 Restaurants in Christiansburg

Panera Bread

#22 of 72 Restaurants in Christiansburg
$$ - $$$ American Cafe Soups

Sakura

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

Idego Coffee

#2 of 4 Coffee & Tea in Christiansburg
$ Cafe

Country Cookin

#24 of 72 Restaurants in Christiansburg

Waffle House

#25 of 72 Restaurants in Christiansburg
Diner