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... mapSummit 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. mapEl 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
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. mapCracker 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... mapO'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... mapOutback 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... mapRed 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
| Print - DINING | Back to Top >> |

