Skip to main content
Toast Local logo

All restaurants in Christiansburg

Local restaurants near Christiansburg, VA. Order delivery or pickup, book a table, and browse menus and hours for every spot in one place.

Sandro's Italian & Pizzeria
Sandro's Italian & Pizzeria
Rated 5.0 out of 5 by 75 guestsItalianChristiansburg2.7 milesPrice range $15-30
Bull & Bones in Christiansburg
Bull & Bones in Christiansburg
Rated 4.8 out of 5 by 17 guestsBar / PubChristiansburg2.6 milesPrice range $15-30
Macado's - Christiansburg
Macado's - Christiansburg
Bar / PubChristiansburg0.1 milesPrice range $15-30
Kabuki Japanese Steakhouse
Kabuki Japanese Steakhouse
JapaneseChristiansburg2.8 milesPrice range $30-60
Baan Coffee 35 W. Main Street
Baan Coffee 35 W. Main Street
Cafe / Coffee ShopChristiansburg0.1 milesPrice range $1-15
Emely sabor latino  655 granite st  christiansburg va 24073
Emely sabor latino 655 granite st christiansburg va 24073
LatinChristiansburg0.8 milesPrice range $1-15
The Farmhouse 285 Ridinger Street
The Farmhouse 285 Ridinger Street
AmericanChristiansburg1.8 milesPrice range $30-60
Lost In Taste
Lost In Taste
Rated 4.8 out of 5 by 20 guestsSports BarChristiansburg3.2 milesPrice range $15-30

Also nearby

Hello Bagel 1344 South Main Street Suite 2
Hello Bagel 1344 South Main Street Suite 2
Rated 4.8 out of 5 by 10 guestsBakeryBlacksburg6.0 milesPrice range $1-15
Sal's Jr. Pizzeria & Italian Restaurant - Fairlawn
Sal's Jr. Pizzeria & Italian Restaurant - Fairlawn
Rated 4.7 out of 5 by 59 guestsPizzaFairlawn9.7 milesPrice range $1-15
Sharkey's Wing & Rib Joint - Radford 1202 E Main St
Sharkey's Wing & Rib Joint - Radford 1202 E Main St
Bar / PubRadford8.3 milesPrice range $1-15
Thai This Express
Thai This Express
Rated 5.0 out of 5 by 28 guestsThaiRadford7.3 milesPrice range $1-15
Baan Thai - Blacksburg  1202 South Main Street
Baan Thai - Blacksburg 1202 South Main Street
ThaiBlacksburg6.2 milesPrice range $15-30
Yeah Siam
Yeah Siam
ThaiBlacksburg6.9 milesPrice range $1-15
La Cabaña Mexican Grill
La Cabaña Mexican Grill
MexicanRadford7.3 milesPrice range $1-15
PK's Bar and Grill
PK's Bar and Grill
Bar / PubBlacksburg7.1 milesPrice range $1-15
The Beast of Blacksburg Pizzeria 860 University City Blvd #107, Blacksburg, VA 24060
Our Daily Bread Bakery - Blacksburg 1329 S Main St
Our Daily Bread Bakery - Blacksburg 1329 S Main St
BakeryBlacksburg6.0 milesPrice range $1-15
El Charro Mexican Grill Radford
El Charro Mexican Grill Radford
Rated 5.0 out of 5 by 42 guestsMexicanRadford9.5 milesPrice range $1-15
Cabo Fish Taco - Blacksburg
Cabo Fish Taco - Blacksburg
Rated 4.9 out of 5 by 31 guestsLatinBlacksburg6.8 milesPrice range $15-30
Cellar Restaurant
302 North Main 
Blacksburg, Virginia
Cellar Restaurant 302 North Main Blacksburg, Virginia
Rated 4.3 out of 5 by 16 guestsBar / PubBlacksburg7.0 milesPrice range $1-15
Fujiya Ramen- Virgina 103 3rd Ave
Fujiya Ramen- Virgina 103 3rd Ave
JapaneseRadford8.2 milesPrice range $15-30
Sharkey's Wing & Rib Joint - Blacksburg 220 N Main St
Sharkey's Wing & Rib Joint - Blacksburg 220 N Main St
Bar / PubBlacksburg7.0 milesPrice range $1-15
Macado's - Blacksburg
Macado's - Blacksburg
Bar / PubBlacksburg7.5 milesPrice range $15-30
Bull and Bones Blacksburg 1470 S Main St
Bull and Bones Blacksburg 1470 S Main St
Bar / PubBlacksburg5.8 milesPrice range $1-15
Slake 610 N main Street
Slake 610 N main Street
AmericanBlacksburg7.2 milesPrice range $1-15
Macado's - Radford
Macado's - Radford
Bar / PubRadford7.4 milesPrice range $15-30
Brick House Pizza 311 W Main Street, Radford
Brick House Pizza 311 W Main Street, Radford
Bar / PubRadford9.2 milesPrice range $15-30
Homesa Restaurant
Homesa Restaurant
LatinFairlawn9.8 milesPrice range $1-15
Bottom Of The Stairs
Top Of The Stairs
Bottom Of The Stairs Top Of The Stairs
Bar / PubBlacksburg6.9 milesPrice range $1-15
The Hatch 1500 S main st suite 100
The Hatch 1500 S main st suite 100
AmericanBlacksburg5.8 milesPrice range $15-30
Huckleberry Cafe 2387 Warm Hearth Drive
Huckleberry Cafe 2387 Warm Hearth Drive
Cafe / Coffee ShopBlacksburg4.7 milesPrice range $1-15

Holiday dining in Christiansburg