18 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
Fried Mozzarella Bloomerangs
Steakhouse Mac \u0026 Cheese
Outback Center-Cut Sirloin
Sirloin & Coconut Shrimp
Outback-Style Prime Rib
Filet Mignon & Lobster
Bloomin' Fried Shrimp

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

4.8 Superb617 Reviews
Lost In Taste Sports Bar • $
2675 Roanoke St, Christiansburg

Customers` Favorites

Traditional Plain Wings with Garlic Palm Sauce and Ranch
Crash Burger with Provolone Cheese and Bacon
Steak Sandwich and Tater Tots
Black Hole Black Bean Burger
Fries Rings of Saturn Tots
Ribeye Steak Sandwich
Waffle Sweet Fries
Mozzarella Sticks
Moon Mac & Cheese
Fried Mozzarella

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

4.6 Superb263 Reviews
El Bronco Mexican • $
6 Radford St, Christiansburg

Customers` Favorites

Chile Relleno 1 & Taco 1 with Beans & Guacamole Salad
Grilled Chicken Quesadilla
Steak and Chicken Fijita
Two Tacos Rice & Beans
Chips and Salsa Free
California Burrito
Quesadilla Deluxe
Quesadilla Texana
Authentic Tacos
Enchilada Plate

“Food is consistently excellent and the service is usually very good. Better than most Mexican restaurants in the NRV.“

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

Customers` Favorites

Chips and Salsa and White Sauce Dine in: Yes Outdoor seating: Yes Takeout: Yes Curbside pickup: Yes
California Grande Burrito
Enchilada Guadalajara
Chicken Tortilla Soup
Enchiladas Supremas
Fried Ice Cream
Fajitas Texanas
Arroz Con Pollo
Chicken Fajitas
White Sauce Dip

“This is an exceptional restaurant. The food, the staff, the decor, the atmosphere………all are outstanding! This is the best restaurant in Christiansburg, Virginia!!!“

4.4 Superb222 Reviews
Sandro's Italian Restaurant & Pizzeria Italian • $
2775 Market St NE, Christiansburg

Customers` Favorites

Italian Sausage Ricotta Mozzarella Pizza
Calzones Pizza Rolls
Chicken Parmigiana
Fettuccine Alfredo
Eggplant Parm Sub
Chicken Alfredo
Antipasto Salad
Chicken Marsala
Pepperoni Pizza
Cheese Pizza

“Best service in the area. Very sensitive to allergies! If there was ever an issue with the order they go out of their way to make it right. Extremely friendly people!!“

4.4 Superb192 Reviews
Little River Grill American • $
2395 Tyler Rd, Christiansburg

Customers` Favorites

Super Grilled Cheese Sandwich
Philly Cheese Steak Omelette
Egg and Cheese Biscuit
Cheddar Fries Topped
Pulled Pork Sandwich
Chicken Sandwich
Buffalo Chicken
Bacon Sandwich
Chicken Philly
Rodeo Burger

“Pork BBQ sandwich is great along with the onion rings. Hamburgers are good too. Wish they would use some jfg mayo in that macaroni salad.“

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

Customers` Favorites

Farmhouse Fresh Cut Onion Rings
Scallops Wrapped in Bacon
Bacon Wrapped Scallops
Chicken Fried Chicken
Farmhouse Crab Cakes
Sweet Potato Fries
Oz New York Strip
Grilled Asparagus
Chicken Parmesan
Shrimp and Grits

“Loved visiting The Farmhouse on Valentine’s Day!!! The appetizer choices are great, we loved the bacon wrapped scallops with balsamic!!!“

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

Customers` Favorites

Build Your Own Fried Homestyle Chicken Sandwich Bar
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

“Had great service and a very tasty meal! Always great!!!“

4.2 Good472 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
Medium Cheese Calzone
Pepperoni Pizza
Supreme Pizza
Lamb over Rice
Fried Pickles
Baklava
Sauce

“I haven’t been to the restaurant yet but we ordered the XLG Supreme and the LG Four cheese and it was the best pizza I have ever had. It has such an authentic quality to the crust, the sauce is a little sweet and the toppings all tastes fresh. Definitely will be ordering again/coming in soon!“

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

“Loved visiting The Farmhouse on Valentine’s Day!!! The appetizer choices are great, we loved the bacon wrapped scallops with balsamic!!!“

4.1 Good290 Reviews
Which Wich Sandwich Shop • $
85 Conston Ave NW, Christiansburg

Customers` Favorites

Ultimate blt Sandwich
Black Bean Patty
Turkey Club
French Dip
Cali Club
Coleslaw
Avocado
Grinder
Wicked
Fries

“This place is fantastic,i got the Italian Grinder with pesto, oregano,mayo, lettuce, tomato and banana peppers and my goodness... possibly the best sub I've ever had and their fries with the Which Wich Sauce .... chef's kiss,if you've never been.... please go! They have a great variety“

3.9 Good55 Reviews
Hunan House Chinese • $
2100 Roanoke St, Christiansburg

Customers` Favorites

General TSO's Chicken Beef with Broccoli and Lo Mein
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
Shrimp Fried Rice
Hot and Sour Soup

“Great Chinese buffet. Much better selection than any other buffet in the Christiansburg, and surrounding, area.“

4 Good162 Reviews
Waffle House Breakfast • $
90 Oak Tree Blvd NW, Christiansburg

Customers` Favorites

Supreme Potatoes or Potato Supreme One of My 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
Build Your Own Breakfast Sandwich
Cheesesteak Melt Hashbrown Bowl
Hash Browns All the Way
Breakfast Hashbrown Bowl
Country Sausage Gravy

“I am a regular hete for a reason. The service is great, the food is great, the people are great. I have a very specific order that is my normal abd I don't even have time tell tge servers or cooks.“

3.9 Good144 Reviews
Pizza Inn Pizza • $
190 N Franklin St, Christiansburg

Customers` Favorites

Spaghetti w Garlic Bread
Individual Cheese Pizza
Chocolate Chip Pizzert
Buffalo Chicken Pizza
Garlic Bread Rolls
Pizza Inn Special
Thin Crust Pizza
Pepperoni Pizza
Cinnamon Sticks
Trip Salad Bar

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

3.9 Good175 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
Pies

“The complaints and, or low ratings, need to be taken for what they are -- opinions. You get what you pay for. If you want higher price, better presentation, more atmosphere, then sure, you can go wherever you want, but good luck this side of big city. The food is food, real, not junk adulterated fare, all homemade. Quality, nutrition, and value for your dollars. With a breakfast buffet at $9.25, lunch/dinner @ $12-$13, you can select reasonable nutritious food off the small varied buffet (that you can see before selecting), or order off the menu, for more or less cost, at your choice, no free refills like the buffet. The place is clean, service is fair, food homemade, nutritious, competitively priced. Perspective... Welcome to a place where lots of locals eat - daily - and enjoy it.“

3.8 Good133 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
The Southern Charm Burger
Bacon N Egg Cheese Burger
Royal Red Robin Burger
Towering Onion Rings
Family Burger Bundle
Chocolate Milkshake
Bacon Cheddar Burger

“The manager was wonderful when we hit a snag with our bill. Great customer service made the experience a lot better. One of my favorite places to come when I visit here!“

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

Customers` Favorites

Apple and Rudibaga Soup of the Day
Signature Shrimp Cocktail
Crab Encrusted Grouper
Chocolate Layer Cake
Lemon Garlic Chicken
Shrimp Mediterranean
Chicken Shawarma
The Caesar Salad
Fried Oysters
Italian Angel

“Excellent food and service had crab cakes and Grouper very well prepared“

3.5 Good184 Reviews
Macado's Vegetarian • $
19 W Main St, Christiansburg

Customers` Favorites

Beer Battered Onion Rings
Hindenburg Sandwich
Great Sandwiches
Burger and Fries
Wild Bill Burger
Steak Quesadilla
Boneless Wings
Annie Oakley
Potato Skins
French Fries

“Seems lunchtime isn't the time to go to Macados Christiansburg... Went today sent someone in at 1pm to order food so it would be ready when I got there after my haircut. I walked in at 1:30. no food ??? Finally at 1:45 asked to get the food to go as 45 minutes at lunchtime was unacceptable... The bartender seemed to be a bit stressed seems that had been going on all lunch. Where was the Manager NO WHERE TO BE FOUND!!! No wonder why your restaurants name is MACADONT'S... Do better people Suck Less!!!“

3.1 Average206 Reviews

You May Also Like