Christiansburg, Virginia

Click for Christiansburg, VA Forecast

Christiansburg, Virginia, USA

Dining in Christiansburg, Virginia

  • Amelia's Italian Restaurant Italian
    1130 Cambria Street Northeast, Christiansburg, VA 24073
    540-381-7878, 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
    2790 Market Street, Christiansburg, VA 24073
    540-382-1129, 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
    35 West Main Street, Christiansburg, VA 24073
    540-382-8899, 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
    1080 Radford Street, Christiansburg, VA 24073
    540-382-5536, 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
    9 Radford Street, Christiansburg, VA 24073
    540-382-6100, 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
    30 Hampton Boulevard, Christiansburg, VA 24073
    540-382-2750, 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
    2575 Market Street, Christiansburg, VA 24073
    540-394-4005, 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
    2635 Roanoke Street, Christiansburg, VA 24073
    540-260-3425, 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
    285 Ridinger Street, Christiansburg, VA 24073
    540-382-3965, 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
    600 Roanoke Street, Christiansburg, VA 24073
    540-382-1320, 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
    120 Arbor Drive, Christiansburg, VA 24073
    540-381-3600, 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
    19 West Main Street, Christiansburg, VA 24073
    540-381-8872, 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
    150 Laurel Street Northeast, Christiansburg, VA 24073
    540-382-5651, 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
    295 Pepper's Ferry Road Northeast, Christiansburg, VA 24073
    540-382-9596, 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
    75 Peppers Ferry Road, Christiansburg, VA 24073
    540-381-3760, 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
    2767 Market Street, Christiansburg, VA 24073
    540-382-2082, 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
    95 College Street, Christiansburg, VA 24073
    540-382-7218, 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
    50 Ponderosa Drive, Christiansburg, VA 24073
    540-381-1625, 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