Click for Christiansburg,  Forecast



 

DINING

American

  • Macados Restaurant and Bar
    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, and a variety of delicious entrees, complemented by mouthwatering cakes, pies, cookies, and brownies. more...  map

Chinese

  • Charlie's Chinese Restaurant
    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.  map

Italian

  • Amelia's Italian Restuarant
    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, baked lasagna, burgers, calamari, and stuffed eggplant. more...  map

Japanese

  • Kabuki Japanese Steak House
    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...  map

Locally Operated

  • Farmhouse Restaurant, The
    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 catering services for all occasions. Numerous wedding receptions, engagement parties, bridal showers and luncheons, and rehearsal and anniversary dinners are held at this picturesque restaurant. more...  map

  • Summit Restaurant
    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 Nouveau Continental cuisine for your enjoyment. Offers a wide variety of veal, lamb, beef, chicken, duck, and seafood.  more...  map

Mexican & Southwestern

  • El Gran Rodeo
    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.   map

  • El Potro Mexican Restaurant
    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...  map

Pizza

  • Sub Shack
    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...  map

Regional & Franchised

  • Applebee's Neighborhood Grill
    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.  map

  • Cracker Barrel
    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 a large gift shop filled with old time country gifts, goodies, and treasures. more...  map

  • O'Charley's
    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 yeast rolls, a variety of fresh salads with special salad dressings, and their signature caramel pie. more...  map

  • Outback Steakhouse
    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 dinner. more...  map

  • Red Lobster
    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 create-your-own seafood dinner options. more...  map

Specialty Foods

  • Grama's Goodies Bakery Shop
    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.  map

Seafood

  • CrabCreek Seafood Restaurant
    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, NC, every Thursday. Hours are Thursday through Saturday from 5 to 9 p.m., and Sunday from 11 a.m. to 3 p.m. more...  map

Southern

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

Steaks & Chops

  • Texas Steakhouse
    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 one ever left hungry! more...  map

  Back to Top >>