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
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 Superb587 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.6 Superb214 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

“First time and the whole family was happy. The food was great, service was perfect. 5 stars coming from veteran fine dining servers turned “foodies” with picky kids! We will be back soon!“

4.6 Superb137 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 Superb166 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.3 Superb303 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

“We live nearby and frequently eat here. We were feeling under the weather and decided to DoorDash our order. DoorDash forgot a few of our items, so we drove down to the store. The sweet lady working remade our order fresh, and even threw in complimentary mozz sticks for our trouble, even though it wasn’t their fault. This experience made us love this place even more!“

4.3 Superb78 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.2 Good190 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

“The food was spectacular. I got a meat lovers calzone which was loaded with meat. It was fairly quiet at the time we went but the food still came out very quick. Would recommend more for take out, not a huge dining area. Server was very kind and respectful. 10/10 Would eat again!

Kid-friendliness: Nothing inappropriate at this establishment, very respectful.

Wheelchair accessibility: There's a little ramp on the side walk to get up on, very easy to access.“

4.2 Good53 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

“The food is always good. Unfortunately, we had reserved our party, but because a few people were a 5 minutes past 1:30pm we lost our table. It was 2pm before we were seated. We had 2 elderly people in our party. A chair had to be brought out for one of them. There was really no waiting space. Once we were seated our server seemed overwhelmed or maybe she was having a rough day, but she wasn't personable at all. Not even friendly. She took our orders. There were 10 people in our party. One side of the table was served food. The other side of the table wasn't served their food until at least 10 minutes later. So it was awkward eating while they had to watch. My water was never refilled. It was our families Christmas dinner. We had higher expectations.“

4.1 Good416 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 Good110 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 Good34 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

“WONDERFUL, quaint diner. Food is fabulous and I absolutely recommend the buffet. The fried chicken is out of this world!! Love the southern hospitality, really made me reminisce of home over some great food ❤️ Can't wait to come back!“

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

Customers` Favorites

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

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

3.9 Good113 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
Breakfast Hashbrown Bowl
Hash Browns All the Way
Country Sausage Gravy

“My waiter Mr Black was excellent highly recommend him.“

3.8 Good87 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

“We celebrated a wonderful anniversary dinner at The Summit this year. The meal was delicious, including dessert! It was a lovely setting for a romantic dinner together and close to home. A definite gem in downtown Christiansburg.“

3.3 Good103 Reviews

You May Also Like