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
Outback Center-Cut Sirloin
Sirloin & Coconut Shrimp
Outback-Style Prime Rib
Filet Mignon & Lobster
Steamed Lobster Tails
Bloomin' Fried Shrimp
Alice Springs Chicken

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

4.8 Superb572 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
Mozzarella Sticks
Fried Mozzarella
Side House Salad
Moon Mac & Cheese

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

4.5 Superb206 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.5 Superb198 Reviews
El Bronco Mexican • $
6 Radford St, Christiansburg

Customers` Favorites

Chile Relleno 1 & Taco 1 with Beans & Guacamole Salad
Steak and Chicken Fijita
Two Tacos Rice & Beans
Chips and Salsa Free
California Burrito
Quesadilla Texana
Beef Enchiladas
Authentic Tacos
Enchilada Plate
Arroz Con Pollo

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

4.5 Superb163 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 Superb211 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

“Best egg and cheese biscuit ever!!!“

4.4 Superb85 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 Good597 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’ve never physically been to milano’s but I frequently order the food from doordash. It’s definitely my favorite Italian restaurant in christiansburg. The cheesesteaks are good and I love the dill pickle spears! Best ranch around too.“

4.2 Good93 Reviews
Which Wich Superior Sandwiches 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

“We were going to go to the 5 guys nextdoor to which wich but they didn't have any pictures of their food so we figured the food must be better at which wich and boy was it! So glad we went there, definitely found our sandwich shop! The food was so good! The service was very friendly and helpful with it being our first visit! For the same price you'd pay at subway the food and service was so much better! Well worth it!!! Free cups for our first visit as well!“

4.1 Good34 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 Good164 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.1 Good165 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

“Comfortable environment. Great food and service is always nice and pleasant. Would recommend to everyone.“

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

Customers` Favorites

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

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

4 Good124 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.9 Good131 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.8 Good88 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 Good100 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
The Caesar Salad
Chicken Shawarma
Italian Angel
Fried Oysters

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

3.5 Good179 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 Average156 Reviews

You May Also Like