Christiansburg, Virginia

Click for Christiansburg, VA Forecast

Christiansburg, Virginia, USA

Dining in Christiansburg, Virginia

  • Amelia's Italian Restaurant Italian 540-381-7878
    1130 Cambria Street Northeast, Christiansburg, VA 24073
    Just north of the Cambria Historic District, the railroad-themed Amelia's offers authentic Italian cuisine. Menu selections include calzones, hand-tossed pizza, subs,... more info  map

  • Applebee's Neighborhood Grill Regional & Franchised 540-382-1129
    2790 Market Street, Christiansburg, VA 24073
    Known for a casual and yet festive atmosphere, this eatery features a great selection of appetizers and entrees that range from traditional to contemporary. more info  map

  • Charlie's Chinese Restaurant Chinese 540-382-8899
    35 West Main Street, Christiansburg, VA 24073
    Dine in, carry out, and delivery services are available from Charlie's Chinese. Try the Sesame Chicken, General Tso Shrimp, or their tasty Crab Rangoon. more info  map

  • Country Kitchen Southern 540-382-5536
    1080 Radford Street, Christiansburg, VA 24073
    At Country Kitchen, you will feel like you're coming home! The southern style food is always fresh and a delicious, hearty menu is available for all three meals. more info  map

  • CrabCreek Seafood Restaurant Seafood 540-382-6100
    9 Radford Street, Christiansburg, VA 24073
    A casual dining restaurant which offers a seafood dominated menu with large portions of appetizers, entrees, and platters. They receive fresh seafood from Morehead City,... more info  map

  • Cracker Barrel Regional & Franchised 540-382-2750
    30 Hampton Boulevard, Christiansburg, VA 24073
    An old-fashioned country restaurant which offers an extensive menu of traditional, down home American cooking daily for breakfast, lunch, and dinner. They also feature... more info  map

  • El Gran Rodeo Mexican & Southwestern 540-394-4005
    2575 Market Street, Christiansburg, VA 24073
    Serving lunch and dinner, seven days a week, El Gran Rodeo offers fine, authentic Mexican cuisine in a warm and inviting atmosphere.  more info  map

  • El Potro Mexican Restaurant Mexican & Southwestern 540-260-3425
    2635 Roanoke Street, Christiansburg, VA 24073
    A popular local restaurant offering hot and spicy Mexican cuisine. The menu features stuffed burritos, quesadillas, loaded nachos, and fajitas. more info  map

  • Farmhouse Restaurant, The Locally Operated 540-382-3965
    285 Ridinger Street, Christiansburg, VA 24073
    Serving the New River Valley since 1963, this fine restaurant offers a wide variety of American style appetizers, entrees, desserts, and daily specials, as well as full... more info  map

  • Grama's Goodies Bakery Shop Specialty Foods 540-382-1320
    600 Roanoke Street, Christiansburg, VA 24073
    Open Tuesday through Sunday, this charming local bakery is known for fresh baked, temptingly sweet baked goods, cakes, and sandwiches. Box lunches are available. more info  map

  • Kabuki Japanese Steak House Japanese 540-381-3600
    120 Arbor Drive, Christiansburg, VA 24073
    Always fresh and delicious, the Japanese cuisine at Kabuki Japanese includes soups, salads, Hibachi dinners, and combination dinners. more info  map

  • Macados Restaurant and Bar American 540-381-8872
    19 West Main Street, Christiansburg, VA 24073
    A fun, family friendly restaurant that offers a full menu of American style dishes such as appetizers, club and Reuben sandwiches, bagels, wraps, fajitas, soups, salads,... more info  map

  • O'Charley's Regional & Franchised 540-382-5651
    150 Laurel Street Northeast, Christiansburg, VA 24073
    Traditional and contemporary American dishes are on the menu at this restaurant that offers specialties such as hand cut aged steaks, seafood, fresh chicken, homemade... more info  map

  • Outback Steakhouse Regional & Franchised 540-382-9596
    295 Pepper's Ferry Road Northeast, Christiansburg, VA 24073
    This Aussie inspired steakhouse offers mouthwatering, tender steaks, as well as a full menu of chicken, pasta, and seafood dishes. They are open daily for lunch and... more info  map

  • Red Lobster Regional & Franchised 540-381-3760
    75 Peppers Ferry Road, Christiansburg, VA 24073
    This seafood house provides a full, extensive menu of fresh seafood daily for lunch and dinner, including lobsters, fried and steamed shrimp, seafood pasta dishes, and... more info  map

  • Sub Shack Pizza 540-382-2082
    2767 Market Street, Christiansburg, VA 24073
    Sub Shack offers pizza, overstuffed subs, calzones, stromboli, and fresh salads. Try the delicious Buffalo Chicken Wing Pizza or the Maui Supreme. more info  map

  • Summit Restaurant Locally Operated 540-382-7218
    95 College Street, Christiansburg, VA 24073
    Exceptional fine dining in an elegant and relaxed atmosphere awaits you at this restaurant where Executive Chef and owner Abdul Sharaki creates remarkable original... more info  map

  • Texas Steakhouse Steaks & Chops 540-381-1625
    50 Ponderosa Drive, Christiansburg, VA 24073
    Texas Steakhouse features an excellent waitstaff and a casual atmosphere. The menu features Tezas sized helping of juicy steak, tasty ribs, and savory side items. No... more info  map

Print - Dining

Dining in Christiansburg

Towns Near Christiansburg