Share:

Restaurants in Christiansburg, Virginia

There's 20 restaurants listed in Christiansburg, Virginia. Major restaurant types are fast foods, breakfast and barbecue. There are 25 businesses listed in this city in other categories. Use the category list on this page to find restaurants of a specific category.

Christiansburg Restaurants on the Map

Use the following map to find restaurants in Christiansburg and its surrounding areas.

List of Restaurants in Christiansburg

The following list shows 20 restaurants in Christiansburg, Virginia. You may also like to use the following filter box to search for a specific restaurant from the list. Use the sort option bellow to order restaurants by user ratings.

Find
  • 2650 Market Street Northeast, Christiansburg, Virginia - 24073
    (540) 394-4458
  • 426 Peppers Ferry Road Northwest, Christiansburg, Virginia - 24073
    (540) 382-0808
  • 2347 Roanoke Street, Christiansburg, Virginia - 24073
    (540) 382-5954
  • 2880 Market Street, Christiansburg, Virginia - 24073
    (540) 382-7680
  • 103 Roanoke Street, Christiansburg, Virginia - 24073
    (540) 382-6536
  • 65 Peppers Ferry Road Northwest, Christiansburg, Virginia - 24073
    (540) 381-3961
  • KFC
    200 Peppers Ferry Road Northeast, Christiansburg, Virginia - 24073
    (540) 382-8957
  • 2385 Roanoke Street, Christiansburg, Virginia - 24073
    (540) 382-4452
  • 295 Peppers Ferry Road Northeast, Christiansburg, Virginia - 24073
    (540) 382-9596
  • 75 Peppers Ferry Road, Christiansburg, Virginia - 24073
    (540) 381-3760
  • 355 North Franklin Street, Christiansburg, Virginia - 24073
    (540) 381-0007
  • 2390 Roanoke Street, Christiansburg, Virginia - 24073
    (540) 382-0900
  • 26 North Franklin Street, Christiansburg, Virginia - 24073
    (540) 382-7512
  • 26 North Franklin Street, Christiansburg, Virginia - 24073
    (540) 382-7512
  • 2500 Market St, Christiansburg, Virginia - 24073
    (540) 381-0641
  • 311 East Main Street, Christiansburg, Virginia - 24073
    (540) 381-1500
  • 2440 Roanoke Street, Christiansburg, Virginia - 24073
    (540) 382-2080
  • 2330 Roanoke Street, Christiansburg, Virginia - 24073
    (540) 382-2311
  • 2255 Roanoke Street, Christiansburg, Virginia - 24073
    (540) 382-1748
  • 3145 Yellow Sulphur Road, Christiansburg, Virginia - 24073
    (540) 953-2977