Back to Search Results

91 restaurants found in Christiansburg and nearby

Filter & Sort
  • Red Lobster

    American, Seafood

    75 Peppers Ferry Rd NW

    Christiansburg, VA, 24073

  • Red Robin

    American

    105 Peppers Ferry Rd NW

    Christiansburg, VA, 24073

  • Ruby Tuesday

    American, Burgers

    2380 Roanoke St

    Christiansburg, VA, 24073

  • McDonald's

    American, Burgers

    2385 Roanoke St

    Christiansburg, VA, 24073

  • Chick-fil-A

    American, Chicken, Salads, Sandwiches

    2200 N Franklin St

    Christiansburg, VA, 24073

  • Summitt Restaurant

    American, Seafood

    95 College St

    Christiansburg, VA, 24073

  • Wendy's

    American, Burgers

    2355 N Franklin St

    Christiansburg, VA, 24073

  • Cold Stone Creamery

    American, Ice Cream, Smoothies & Juices

    2445 N Franklin St

    Christiansburg, VA, 24073

  • 200 Marshall Dr

    Christiansburg, VA, 24073

  • McDonald's

    American, Burgers

    1595 N Franklin St

    Christiansburg, VA, 24073

  • Wendy's

    American, Burgers

    2330 Roanoke St

    Christiansburg, VA, 24073

  • Subway

    Sandwiches

    2390 Roanoke St

    Christiansburg, VA, 24073

  • Subway

    Sandwiches

    26 N Franklin St

    Christiansburg, VA, 24073

  • 2610 N Franklin St

    Christiansburg, VA, 24073

  • 782 New River Rd

    Christiansburg, VA, 24073

  • 782 New River Rd

    Christiansburg, VA, 24073

  • 290 Peppers Fry Rd NE Ste A

    Christiansburg, VA, 24073

  • 260 W Main St

    Christiansburg, VA, 24073

  • 2680 Market St NE

    Christiansburg, VA, 24073

  • 250 Peppers Ferry Rd NW

    Christiansburg, VA, 24073

  • 90 Oak Tree Blvd NW

    Christiansburg, VA, 24073

  • 2000 N Franklin St

    Christiansburg, VA, 24073

  • 1635 N Franklin St

    Christiansburg, VA, 24073

  • El Gran Rodeo

    Mexican

    2575 Market St

    Christiansburg, VA, 24073

  • Aly's Italian

    Italian

    3204 Riner Rd

    Christiansburg, VA, 24073

  • Pizza Hut

    American, Pizza

    2387 Roanoke St

    Christiansburg, VA, 24073

  • Pizza Inn

    American, Pizza

    190 N Franklin St

    Christiansburg, VA, 24073

  • Texas Roadhouse

    American, Steak

    100 Bradley Dr

    Christiansburg, VA, 24073

  • Outback Steakhouse

    American, Steak

    295 Peppers Ferry Rd NE

    Christiansburg, VA, 24073

  • Macado's

    Italian

    19 W Main St

    Christiansburg, VA, 24073

  • Domino's Pizza

    American, Pizza

    426 Peppers Ferry Rd Nw

    Christiansburg, VA, 24073

  • Papa John's Pizza

    American, Pizza

    7 S Franklin St

    Christiansburg, VA, 24073

  • 30 Hampton Blvd

    Christiansburg, VA, 24073

  • Milano's Italian Restaurant

    American, Italian, Pasta, Pizza, Subs

    50 Merrimac Rd

    Christiansburg, VA, 24073

  • IHOP

    American, Burgers, Salads, Sandwiches, Soups, Steak, Wraps

    65 Peppers Ferry Rd NW

    Christiansburg, VA, 24073

  • Jimmy John's

    American, Sandwiches, Wraps

    2457 N Franklin St

    Christiansburg, VA, 24073

  • 2590 North Franklin Street

    Christiansburg, VA, 24073

  • Little River Grill

    Burgers, Sandwiches

    2395 Tyler Rd

    Christiansburg, VA, 24073

  • Waffle House

    American

    2440 Roanoke St

    Christiansburg, VA, 24073

  • 1576 N Franklin St

    Christiansburg, VA, 24073

  • Denny's

    American, Diner

    2675 Roanoke St

    Christiansburg, VA, 24073

  • Hardee's

    American, Burgers

    2347 Roanoke St

    Christiansburg, VA, 24073

  • Taco Bell

    Mexican

    2500 Market St

    Christiansburg, VA, 24073

  • Burger King

    American

    2680 Market St

    Christiansburg, VA, 24073

  • 3631 Radford Road

    Christiansburg, VA, 24073

  • Hunan House

    Chinese

    2100 Roanoke St

    Christiansburg, VA, 24073

  • Dairy Queen

    American, Burgers, Ice Cream

    782 New River Rd

    Christiansburg, VA, 24073

  • Subway

    Sandwiches

    2400 N Franklin St

    Christiansburg, VA, 24073

  • Long John Silver's

    American, Seafood

    1625 Roanoke St

    Christiansburg, VA, 24073

  • Texas Steakhouse & Saloon

    American, Steak

    50 Ponderosa Dr

    Christiansburg, VA, 24073

  • 200 Peppers Ferry Rd NE

    Christiansburg, VA, 24073

  • Krispy Kreme

    American, Bakery & Pastries

    2400 N Franklin St

    Christiansburg, VA, 24073

  • 2790 Market St Ne

    Christiansburg, VA, 24073

  • Monas Delivery & Carry-Out

    American, Italian, Sandwiches

    2930 Radford Rd

    Christiansburg, VA, 24073

  • CiCi's Pizza Buffet

    American, Pizza

    200 Marshall Dr

    Christiansburg, VA, 24073

  • Ryan's

    American

    2580 N Franklin St

    Christiansburg, VA, 24073

  • 782 New River Rd, FC- 2

    Christiansburg, VA, 24073

  • Sub Shack Pizza

    American, Pizza, Sandwiches

    2767 Market St

    Christiansburg, VA, 24073

  • 1635 N Franklin St

    Christiansburg, VA, 24073

  • Burger King

    American

    260 W Main St

    Christiansburg, VA, 24073

  • Hardee's

    American, Burgers

    2880 Market St

    Christiansburg, VA, 24073

  • Fazoli's

    Italian, Pasta, Pizza, Sandwiches

    105 Laurel St

    Christiansburg, VA, 24073

  • Italiano Pizza & Subs

    American, Calzones, Italian, Pasta, Pizza, Salads, Sandwiches, Wings

    3633 Radford Rd

    Christiansburg, VA, 24073

  • China Wok

    Chinese

    782 New River Rd

    Christiansburg, VA, 24073

  • Italiano's

    Italian

    3250 N Franklin St

    Christiansburg, VA, 24073

  • 1600 Roanoke St Ste B

    Christiansburg, VA, 24073

  • Applebee's

    American, Burgers, Salads, Sandwiches

    2509 Market St

    Christiansburg, VA, 24073

  • Mamma Concetta

    Italian

    452 Peppers Ferry Rd NW

    Christiansburg, VA, 24073

  • Hardee's

    American, Burgers

    103 Roanoke St

    Christiansburg, VA, 24073

  • 782 New River Road, New River Valley Mall

    Christiansburg, VA, 24073

  • Quiznos Sub

    American, Sandwiches, Wraps

    40 Spradlin Farm Dr

    Christiansburg, VA, 24073

  • Famous Anthony's

    American

    6 Radford St

    Christiansburg, VA, 24073

  • 1635 N Franklin St

    Christiansburg, VA, 24073

  • Pretzel Plus

    American, American (New), Sandwiches, Wraps

    100 New River Rd

    Christiansburg, VA, 24073

  • 3631B Radford Rd

    Christiansburg, VA, 24073

  • Domino's Pizza

    American, Pizza, Wings

    302 W Main St

    Christiansburg, VA, 24073

  • El Gran Rodeo

    Mexican

    200 Laurel Street

    Christiansburg, VA, 24073

  • Valentino's Italian Pizzeria

    American, Calzones, Pasta, Pizza, Sandwiches, Wings

    3250 N Franklin St

    Christiansburg, VA, 24073

  • 355 N. Franklin Street

    Christiansburg, VA, 24073

  • The Chocolate Spike

    American, Desserts

    1035 Cambria St NE

    Christiansburg, VA, 24073

  • 204 Roanoke St

    Christiansburg, VA, 24073

  • 35 West Main Street

    Christiansburg, VA, 24073

  • 4 W Main St

    Christiansburg, VA, 24073

  • 1465 Roanoke St

    Christiansburg, VA, 24073

  • 1080 Radford St.

    Christiansburg, VA, 24073

  • Twinz Cafe

    American, Barbecue, Burgers, Caribbean, Hoagies, Jamaican, Pizza, Wings

    3250 N Franklin St

    Christiansburg, VA, 24073

  • 355 N Franklin St

    Christiansburg, VA, 24073

  • 420 Peppers Ferry Road Northwest

    Christiansburg, VA, 24073

  • 95 Conston Ave NW

    Christiansburg, VA, 24073

  • 85 Conston Ave NW

    Christiansburg, VA, 24073

  • 150 Laurel St NE

    Christiansburg, VA, 24073