16 Best Vegetarian Restaurants in Christiansburg

Outback Steakhouse Steak House • $$
295 Peppers Ferry Rd NE, Christiansburg

Customers` Favorites

Add on Lobster Tail and Grilled Shrimp
Chocolate Thunder from Down Under
Grilled Chicken on the Barbie
Outback Center-Cut Sirloin
Sirloin & Coconut Shrimp
Outback-Style Prime Rib
Filet Mignon & Lobster
Alice Springs Chicken
Nashville Hot Wings
Baked Potato Soup

“Seth M was the best, made our birthday visit extra special, very attentive and a perfect gentlemen!!!!“

4.7 Superb231 Reviews
El Bronco Mexican • $
6 Radford St, Christiansburg

Customers` Favorites

Chile Relleno 1 & Taco 1 with Beans & Guacamole Salad
Chips and Salsa Free
Quesadilla Texana
Enchilada Plate
Beef Enchiladas
Authentic Tacos
Arroz Con Pollo
Chicken Fajitas
Fried Ice Cream
Shrimp Fajitas

“?”Tan manoso eres!!”Ummm, what?! ?Ah! Ok! Get a good thing going meal-wise with all your family here at El Bronco. If you’re lucky? Smiling Hipster David will be your cool “mesero”. #MexicanVibesDudeGot a hefty container of sopa de camarones (“Shrimp Soup”) to go for The Contessa. Side of flour tortillas (nicely fresh & warm even after drive back to hotel!) and a large-enough bag of crisp taco chips with two salsas, gratis! Was she happy? “Ooo! Que rica comida, mi esposo!” ?Not too loud inside, small bar area — Why just drink anyway?! The food here is awesome! — fast friendly happy service. All the time always for The Greater Good of the Community. ??**Gracias, angeles y muchachos! Bendiciones siempre!✌️?❤️**“

4.6 Superb96 Reviews
Lost In Taste Sports Bar • $
2675 Roanoke St, Christiansburg

Customers` Favorites

Crash Burger with Provolone Cheese and Bacon
Fries Rings of Saturn Tots
Ribeye Steak Sandwich
Side House Salad
Fried Mozzarella
Moon Mac & Cheese
Ribeye Sandwich
Chicken Wings
Veggie Wings
Cheese Balls

“Only one bathroom and no lock on the door !“

4.5 Superb145 Reviews
Gran Rodeo Mexican • $
200 Laurel St NE, Christiansburg

Customers` Favorites

Chips and Salsa and White Sauce
California Grande Burrito
Enchiladas Supremas
Chicken Fajitas
Arroz Con Pollo
White Sauce Dip
Fried Ice Cream
Two Enchiladas
Shrimp Fajitas
Steak Fajitas

“ALL I CARE ABOUT IN LIFE IS MY KID, MY CAT, MY BEST FRIEND AMANDA AND EL GRAN RODEO!!! Hector is a saint…after a long day of riding bulls…I come in, hector gives me a drink, asks me how my day is, I tell him…AND HE GAVE ME A FOOT RUB. (Away from food of course!) he is beauty, he is grace….he needs a raise. That is all thank you.“

4.4 Superb89 Reviews
The Farmhouse American • $$
285 Ridinger St, Christiansburg

Customers` Favorites

Farmhouse Fresh Cut Onion Rings
Bacon Wrapped Scallops
Chicken Fried Chicken
Farmhouse Crab Cakes
Sweet Potato Fries
Grilled Asparagus
Chicken Parmesan
Shrimp and Grits
Mashed Potatoes
Crème Brûlée

“We always dine here when visiting Virginia Tech. The menu is delightfully more simple than years past but that's a good thing because the food is excellent. Recommend the crab cake appetizer and the crab cake entre. Pork tenderloin is in a nice sauce. Salmon is very nicely seasoned. My family couldn't get enough of the cinnamon carrots and the seasoned fries, too.“

4.2 Good341 Reviews
Cracker Barrel Old Country Store American • $
30 Hampton Blvd NE, Christiansburg

Customers` Favorites

The Cracker Barrel's Country Boy Breakfast
Back Beans Fried Chicken Corn on the Cob
Grandpa's Country Fried Breakfast
Fried Catfish with Hush Puppies
Momma's French Toast Breakfast
Old Timers Breakfast Platter
Momma's Pancake Breakfast
The Barrel Cheeseburger
Grilled Chicken Tenders
Cracker Barrel Sampler

“It was a nice visit our waitress was amazing. We were in a big group on mothers day so the place was packed but she made us think we were her o ly table. We had drinks and lunch everything was good. We had mimosas and rhey were alot stronger than I would have thought for cracker barrell“

4.2 Good237 Reviews
Little River Grill American • $
2395 Tyler Rd, Christiansburg

Customers` Favorites

Super Grilled Cheese Sandwich
Philly Cheese Steak Omelette
Pulled Pork Sandwich
Cheddar Fries Topped
Chicken Sandwich
Buffalo Chicken
Chicken Philly
Bacon Sandwich
Rodeo Burger
Onion Rings

“My son and I stopped by on our way to Radford after seeing some online reviews. It’s a gas station restaurant…not expecting 5 star atmosphere, just good food. I got the pulled pork sandwich, and was really good! My son got the Philly cheesesteak. He absolutely loved it. Super nice staff and everyone in the place had smiles on their faces. Seems like a place the locals really like.“

4.3 Superb58 Reviews
Milano's Italian Restaurant Pizza • $
50 Merrimac Rd, Christiansburg

Customers` Favorites

Cheese Pizza Extra Cheese Pizza
Baked Spaghetti with Meatballs
Garlic Knots with Cheese
Garlic Knots With
Pepperoni Pizza
Supreme Pizza
Lamb over Rice
Fried Pickles

“I tried the lamb over rice and cheesecake. The well-cooked and flavorful lamb, paired with slightly undercooked rice, didn't overshadow the overall delicious experience. The strawberry cheesecake was a standout—a smooth and incredibly tasty treat.“

4.3 Superb47 Reviews
Tyne Foods LLC American • $$
285 Ridinger St, Christiansburg

“Server was on point all night. Food came out slow due to a mix up where someone who ordered after us had same thing and ours was delivered to them first. Not servers issue as suspect based on watching most delivered by runner. Someone from team came by to explain. We just used time to enjoy each others company as was our anniversary. Would have been nice to get a desert or 10% off discount as was first visit and impression but understand mistakes happen and we still thoroughly enjoyed the food when it arrived. Was hot and delicious. Cocktails tasty as was desert. Overall nice visit and will come back in future but due to price more on special occasion place verses regular monthly visit. Was destination pick for us. Recommend if have time to stop here“

4.1 Good252 Reviews
Pizza Inn Pizza • $
190 N Franklin St, Christiansburg

Customers` Favorites

Individual Cheese Pizza
Garlic Bread Rolls
Pepperoni Pizza
Cinnamon Sticks
Thin Crust Pizza
Buffalo Chicken
Trip Salad Bar
Chocolate Chip
Supreme Pizza
Pizza Buffet

“The pizza buffet is fantastic. The dessert pizzas are so good. Service is great.“

4.1 Good76 Reviews
Hunan House Chinese • $
2100 Roanoke St, Christiansburg

Customers` Favorites

Sweet and Sour Chicken with Noodles
Fried Rice Shrimp and Vegetables
Shrimp with Lobster Sauce
Pepper Steak with Onion
Chicken Egg Foo Young
Black Pepper Chicken
Chicken Chow Mein
Hot and Sour Soup
Shrimp Fried Rice
Teriyaki Chicken

“The outside isn't much to look at, but don't be fooled by that. Since we are vegetarian, we skipped the buffet and ordered from the menu. Clearly marked vegetarian section on the menu too. My wife had lo-mein, which she really liked. I had General Tso's tofu, which was really good also. Portion sizes were large and the prices were incredibly low (we each had water to drink and our bill was $11 and change). I definitely recommend it and we will be in again when we are traveling through on 81!“

4.1 Good68 Reviews
Red Robin Gourmet Burgers and Brews Burgers • $
105 Peppers Ferry Rd NW, Christiansburg

Customers` Favorites

Red Robin Gourmet Cheeseburger
Whiskey Burger Garlic Fries
Bottomless Side House Salad
Bacon N Egg Cheese Burger
Royal Red Robin Burger
Towering Onion Rings
Bacon Cheddar Burger
Family Burger Bundle
Chocolate Milkshake
Bacon Cheeseburger

“The server was attentive and the food was served hot and fresh. Got the mushroom burger and onion rings. The first batch of rings were very small and our server gave us another order of regularly-sized onion rings. Children's Mac&Cheese was apparently delicious and approximately sized 'cause of granddaughter are them up quickly & didn't ask for help eating them.“

3.9 Good82 Reviews
Which Wich Superior Sandwiches Sandwich Shop • $
85 Conston Ave NW, Christiansburg

Customers` Favorites

Ultimate blt Sandwich
Cali Club
Grinder
Wicked
Sauce
Cookie
Fries
Turkey
Reuben

“I am actually pretty surprised so many of the reviews for this place were negative. This sandwich place is awesome and I would much rather go here than subway and most fast food places in the area. The staff were extremely kind to me and the place is kept clean and tidy. The sandwiches I had were pretty good! The meat quality was a lot better than many other sandwiches places I've tried over the years. I saw a lot of people saying the fries were overly salty but that wasn't the case at all for me. I enjoyed the wich sauce that came with them (it tastes like a mix of ketchup, mustard, some mayo, and pickles). If you're in the Blacksburg/Christiansburg area, I would recommend to try this place out for a quick lunch!“

3.6 Good25 Reviews
Country Kitchen Family • $
1080 Radford St, Christiansburg

Customers` Favorites

Mixture from the Buffet
Hamburger and Fries
Chicken Fried Steak
Biscuits and Gravy
Meatloaf Special
Hot Fudge Cake
Piece of Pie

“"Mornin honey, want some coffee?" Country Kitchen is the last breakfast buffet around and luckily it s just the Southern comfort, food and service you want. Nothing fancy but you know what you're getting into - good ole fashioned breakfast staples. Enjoy!“

3.8 Good73 Reviews
Waffle House Breakfast • $
90 Oak Tree Blvd NW, Christiansburg

Customers` Favorites

Waffle Pecan Waffle Peanut Butter Chocolate Chips
Two Egg Breakfast with Bacon Crispy Hash Browns
Hashbrowns Scattered Smothered & Covered
Sausage Egg & Cheese Hashbrown Bowl
Breakfast Hashbrown Bowl
Hash Browns All the Way
Country Sausage Gravy
Scattered Hashbrowns
Blueberry Waffle
Classic Waffles

“.... hadn't eaten all day so i stopped b/c my awesome sister gifted me a waffle house gift card. Thanks bebe seester.They don't accept take out orders over the phone, so you have to go to their website online or go in & order it Togo.No problem.The country gravy sausage and scrambled egg hashbrown bowl smothered n covered cheese & onions was sooo delicious...Hit the spot, kitchen was clean, fast, organized ? with great service.Thanks from one restaurant 4lifer to another.Would of taken pictures but I ate it in 2.5 seconds.“

3.7 Good69 Reviews
Summit Restaurant Fine Dining • $$
95 College St, Christiansburg

Customers` Favorites

Crab Encrusted Grouper
Shrimp Mediterranean
Harvest Salad
Creme Brulee
Italian Angel
Lobster Soup
Crab Cake
The Swan

“We stumbled across this restaurant and are so glad we did. It’s located in an old Victorian style house. The atmosphere was eclectic and the food was melt in your mouth delicious. You need to stumble upon Summit Restaurant and get ready to be glad you did.“

3.6 Good97 Reviews