Best moderately priced restaurants in Christiansburg, VA
- 5Alejandro's Mexican Grill - Christiansburg782 New River Road, Christiansburg, VA 24073Restaurant Bar
- 3.7Closed nowAmelia's Pizzeria & Restaurant1130 Cambria Street Northeast, Christiansburg, VA 24073Restaurant
- 2.7Closed nowApplebee's2790 Market Street Northeast, Christiansburg, VA 24073Restaurant Bar
- 1.5Closed nowCharlie's Chinese Restaurant35 W Main St, Christiansburg, VA 24073Restaurant
- 1.8Closed nowChina Garden1572 North Franklin Street, Christiansburg, VA 24073Restaurant
- 2Closed nowChina Wok782 New River Road, Christiansburg, VA 24073Restaurant
- 4.3Closed nowCountry Cookin2020 Roanoke Street, Christiansburg, VA 24073Restaurant
- 3Closed nowCrab Creek9 Radford Street, Christiansburg, VA 24073Restaurant
- 5Closed nowKabuki Japanese Steak House120 Arbor Drive Northeast, Christiansburg, VA 24073Restaurant
- 3Closed nowMacado's19 West Main Street, Christiansburg, VA 24073Restaurant Bar
- 4.7Closed nowO'Charley’s Restaurant & Bar150 Laurel Street Northeast, Christiansburg, VA 24073Restaurant Bar
- 5Closed nowOlive Garden2590 North Franklin Street, Christiansburg, VA 24073Restaurant
- 4.6Closed nowOutback Steakhouse295 Peppers Ferry Road Northeast, Christiansburg, VA 24073Restaurant Bar
- 3.7Closed nowPapa John's Pizza7 South Franklin Street, Christiansburg, VA 24073Restaurant
- 4.7Closed nowPizza Inn190 North Franklin Street, Christiansburg, VA 24073Restaurant
- 3.8Closed nowRed Lobster75 Peppers Ferry Road Northwest, Christiansburg, VA 24073Restaurant
- 3.2Closed nowRed Robin Gourmet Burgers105 Peppers Ferry Road Northwest, Christiansburg, VA 24073Restaurant
- 3Closed nowRuby Tuesday2380 Roanoke Street, Christiansburg, VA 24073Restaurant Bar
- 3.8Closed nowTexas Roadhouse100 Bradley Drive NW, Christiansburg, VA 24073Restaurant Bar
- 4.8Closed nowThe Farmhouse285 Ridinger Street, Christiansburg, VA 24073Restaurant