17 Best Vegetarian Restaurants near Marshall

Star Diner Fine Dining • $$$
115 N Main St, Marshall

Customers` Favorites

Pan Seared Sea Scallops with Pork Belly
Knife and Fork Caesar Salad
Fried Chicken Saltimbocca
Ribeye Steak Au Poivre
Chocolate Pot De Creme
Spice Crusted Sea Bass
Graham Cracker Pie
Salt Roasted Beets
Fried Oysters
Bread Service

“This was hands down one of the best dinners I’ve ever eaten. As a chef myself I really appreciated the plating skills and speed. The Chilean sea bass was perfect along with the bed of risotto it was on. I loved the fried oysters as well and for anyone who enjoys cider beers the one they have is really tasty. Overall it was one of the best experiences eating out I’ve had. The service was incredible and this place is definitely a hidden little gem that I recommend to anyone.“

4.8 Superb78 Reviews
Marshall's Main Street Cafe American • $
18 N Main St, Marshall

Customers` Favorites

Two Biscuits and Gravy and French Toast
Pancakes or French Toast
Meat Lovers Omelette
Fried Green Tomatoes
Spicy Chicken Wrap
Corned Beef Hash
Corn Beef Hash
Hamburger
Grits

“Wife and I made a trip from Weaverville and it was very enjoyable. The food was delicious. We had hamburger steak with onions and brown gravy, macaroni and cheese, and okra. It was all incredibly good. The way they made the Mac cheese was perfect...cup style bowl where the cheese was running down the side a little bit... cooked with heart for sure. Atmosphere was nice- relaxing and super friendly staff. We will go back for sure the next time we are in the Asheville area.“

4.7 Superb42 Reviews
Mad Co. Brew House Brewery • $
45 N Main St, Marshall

Customers` Favorites

Buffalo Chicken Pizza on GF Coliflower Crust
Fig & Caramelized Onion
Jumbo Soft Pretzels
Cheesy Garlic Sticks
Cheesy Garlic Stix
Southwest Chicken
Mad House Salad
Caprese Salad
Meat Lovers
Greek Salad

“If you ever want a wonderful wood fired pizza that won't bust the bank. Then this is the place to be! The food is wonderful (meat lovers are my favorite). The staff is friendly, and you can even bring your dogs to the covered patio! If you are a native to Madison County, this beats driving 20 mins to Weaverville to get a big box name pizza from people who don't care if the food is cooked or not. Stop, take a breath, and go to Madison brewing and pizza! I promise you will not regret it. My dad can even eat here because they even have gluten-free pizza crust! On top of other menu items from salads to pretzels! But don't take my word for it. Look at the takeout i brought home for lunch!Dietary restrictions: They have gluten-free pizza crust! And it is wonderful!!!“

4.6 Superb87 Reviews
Stoney Knob Cafe Cafe • $
337 Merrimon Ave, Weaverville - 10.26 miles

Customers` Favorites

Wild Fflushroom Ravioli
Thai Pork Lettuce Wraps
Szechwan Salmon Stir Fry
My Big Fat Greek Plate
Stoney Knob Crab Cakes
Baklava Ice Cream Cake
Scallops & Pork Belly
Greek Style Lamb Shank
Chicken and Waffles
Greek Lamb Platter

“This place is hands down one of the best restaurants!The food is always excellent. I used to work here over 10 years ago, and to be able to honestly recommend anything on the menu, knowing people will leave happy was just the best! The decor is very eclectic and you can tell the owners have fun with it.The scallops are my absolute favorite, and the mussels never disappoint. My husband loves the lamb shank! And for dessert, the baklava ice cream cake is a must! Highly recommend!“

4.7 Superb133 Reviews
Main Street Grill American • $
5 S Main St, Weaverville - 9.83 miles

Customers` Favorites

House Cut Fries Onion Stings
Grilled Chicken Sandwich
Fried Brussel Sprouts
Fish and Chips Grouper
Pimento Cheese Burger
Main Street Burger
Shrimp and Chips
Brussels Sprouts
Chicken Strips
Fish and Chips

“Lived in weaverville for 25 years, my first time (it has always been busy every other time we tried).Service was really good, I got a grilled chicken sandwich, grandson got a burger, grand daughter got shrimp. All were really good. The thing that would have been better would be to upgrade their French fries, they weren't good. It is a small place and can get a little loud, but it is that kind of place.“

4.8 Superb65 Reviews
Twisted Laurel Weaverville American • $
10A S Main St, Weaverville - 9.85 miles

Customers` Favorites

SM Aspry White Pizza
Jumbo Chicken Wings
Flounder Sandwich
Greek Meatballs
Chicken Marsala
Seafood Platter
Twisted Reuben
Garlic Knots VG
Twisted Greek
Chicken Salad

“First time ever going to this location. It was a bit crowded, but it's a Friday night, what do you expect? My fiancé and I sat at the bar, which was being run by Katrina, and she is a sweetheart. We got the Violet Mule and the Blooming Sangria, both made excellently. We tried the Beer Battered Cheese Curds, and they were delicious. My fiancé got the Chicken Marsala, and I tried the Peloponnesian Spaghetti. Both accompanied by a side Cesar salad, the dishes were phenomenal! This is definitely worth the visit. The prices are worth it, I promise. Will be back again for sure.Vegetarian options: There are a few vegetarian options.Dietary restrictions: They have gluten-free or gluten substitute dishes available.Wheelchair accessibility: Wheelchair ramp in back by the rear entrance.“

4.6 Superb172 Reviews
Iron Horse Station American • $$
24 Andrews Ave S, Hot Springs - 10.4 miles

“Iron Horse Station is one of our favorite restaurants. The owners and staff are amazing and we are loving the new dinner menu! Vinyl Pies for lunch, Iron horse for dinner! Thank you for providing two amazing choices for us to dine when we visit this beautiful town.“

4.6 Superb110 Reviews
Blue Mountain Pizza Pizza • $
55 N Main St, Weaverville - 9.75 miles

Customers` Favorites

Pesto Perfection Pizza
Mountain Extravaganza
Blue Mountain Salad
Heady Veggie Pizza
Spinach Artichoke
Pepperoni Pizza
Chicken Alfredo
Islander Pizza
The Wedge Salad
Slice of Pizza

“Tasty pizza joint in the town of weaverville. Both indoor and outdoor seating are available, with live music at night, and friendly staff. Dog friendly outside. Plenty of beer and wine options, and as far as the menu goes my favorite ranges from the margarita pizza to making my own calzone. You have to get their brownie for dessert!“

4.6 Superb103 Reviews
CA's Diner Diner • $
10 Tri-City Plaza, Weaverville - 9.18 miles

Customers` Favorites

Biscuits and Sausage Gravy
Cheeseburger and Fries
Chicken Fried Steak
Biscuits and Gravy
Blue Ridge Burger
Pancake Combo
Swiss Omelet
French Toast
RL Special
Sandwich

“I had lunch here a couple of weeks ago. It was on my list of places to go after surfing yelp. I had the filly cheese steak with fries. It was a good meal. The sandwich was generous and hot. Service was good. The place must be popular as it was full. I will come again and try something else. Maybe the patty melt or Cuban is next.“

4.6 Superb63 Reviews
Soba Sushi and Noodles Sushi • $
76 N Main St, Weaverville - 9.69 miles

Customers` Favorites

Filet Mignon Hibachi
Lemon Honey Chicken
Chicken Fried Rice
Bang Bang Shrimp
Ginger Honey Tea
California Roll
Thai Fried Rice
Sushi Platter
Seaweed Salad
Coconut Soup

“My wife and I love sushi! This is a nice walkable area to get sushi in downtown Weaverville. They do a good job and there are plenty of options.We think it definitely competes with sushi in Asheville close by, so if you live north of Asheville and don’t want to drive into AVL, give this place a try!Thanks for coming to Weaverville Soba!“

4.5 Superb91 Reviews
Well-Bred Bakery & Cafe in Downtown Weaverville Bakery • $
26 N Main St, Weaverville - 9.78 miles

Customers` Favorites

Chicken Salad with Asian Noodles and Kale Salad
Spinach Feta Quiche and Bacon Cheddar Quiche
Egg & Cheese Breakfast Sandwich
Breakfast Sandwich with Bacon
Chicken Salad Sandwich
Pecan Praline Cookies
Oatmeal Raisin Walnut
Mountain Eclair
Swedish Cream
Kale Salad GF

“Such a precious baked goods shop and cafe in the town of weaverville. Their speciality lattes are delicious, along with their lengthy list of pastries, breakfast sandwiches, quiches, etc. Both indoor and outdoor seating are available, and it's dog friendly outside. A perfect spot for working on your computer or reading a book.“

4.4 Superb125 Reviews
Wagon Wheel American • $
390 Carl Eller Rd, Mars Hill - 8.05 miles

Customers` Favorites

Meat Loaf Pinto Beans Turnip Greens Cornbread
Steak with Peppers and Onions
Philly Cheese Steak Melted
Buffalo Chicken Salad
Eggs and Country Ham
Biscuits and Gravy
Mashed Potatoes
Burger and Tots
Onion Rings
Tater Tots

“On a cold, rainy afternoon working in the area, I stopped by the Wagon Wheel for some good country cooking. The staff provided service with a smile. The coffee was hot and fresh. I think they made a pot just for me. The burger and tater tots were very good. The Wagon Wheel offers home cooked meals at very reasonable prices.“

4.4 Superb40 Reviews
Well-Bred Bakery & Café Food Truck Bakery • $$
232 Reems Creek Rd, Weaverville - 10.7 miles

Customers` Favorites

Quiche with Crust
Mountain Eclair
Petite Eclair

“Such a precious baked goods shop and cafe in the town of weaverville. Their speciality lattes are delicious, along with their lengthy list of pastries, breakfast sandwiches, quiches, etc. Both indoor and outdoor seating are available, and it's dog friendly outside. A perfect spot for working on your computer or reading a book.“

4.3 Superb51 Reviews
Stackhouse Restaurant American • $
37 S Main St, Mars Hill - 7.84 miles

Customers` Favorites

Brisket and Pulled Pork Sliders
House Veggie Burger
Pimento Cheese Dip
Brisket Sandwich
Chicken Sandwich
Chicken Tenders
Fried Mushrooms
Brisket Sliders
Pisgah Burger
Brisket Plate

“First time diner at the Stack House. Couldn't be in a better location in "downtown Mars Hill." It's right on the corner of Main Street and NC 213. Pretty decent number of patrons on Tuesday afternoon. It has a laid-back ambiance and geographic names for menu items. It's a robust menu and you can "build your own stack" as well. I had the Exit 11 burger with fries and "home made" cherry Coke. It took a while, but hit the spot with excellent fries and a juicy burger. Service was excellent.“

4.2 Good87 Reviews
Siam Thai Restaurant Thai • $
100 Stone Ridge Blvd, Asheville - 11.2 miles

Customers` Favorites

Vegetarian Fresh Rolls with Peanut Sauce
Pad Thai with Shrimp and Spring Roll
Drunken Noodles with Tofu
Panang Curry with Tofu
Chicken Pad Thai
Spicy Fried Rice
Satay Chicken
Chicken Satay
Yellow Curry
Coconut Soup

“Enjoyed my meal at Siam Thai! They were able to accommodate our larger party without us having a reservation and the service was good. I got massaman curry and thought it was fine. Not the best I've had but still enjoyable. I did find the portion sizes to be a bit small but overall had a great time.“

4.2 Good96 Reviews
Waffle House Breakfast • $
172 Weaver Blvd, Weaverville - 9.07 miles

Customers` Favorites

Bacon Egg and Cheese Sandwich
Chocolate Chip Waffles
Grilled Chicken
2 Egg Breakfast
Pecan Waffle
Sausage Egg
Waffle House
Sausage Bowl
Hashbrowns
Texas Toast

“This was the best breakfast I've had in years! Waffle was light and fluffy until I coated it with butter and syrup, bacon was perfect, grits, toast and fiesta omelette just worked well together to be tasty, filling, and a party in my mouth. Our waitress was on point and friendly, quick with the menu suggestions and coffee ?“

3.9 Good56 Reviews
The Original Papa Nicks Take Out Pizza • $
15 College St, Mars Hill - 7.85 miles

Customers` Favorites

5 Topping Large Pizza Perfection
Pepperoni Pizza and Garlic Balls
Meat Lovers Pizza X Cheese
Homemade Garlic Rolls
Greek Salad with
Garlic Knots
Cheese Pizza
Side Salad
Meatballs
Lasagna

“Deliziosa!!!! It was a delight to stop traveling for dinner and discover Papa Nicks!!! We couldn't have asked for better! I had my first Greek Spaghetti and it was scrumptious. My son tried some and agreed.The garlic knots were the best either of us have ever tasted. The house dressing for my salad was really good, too.My son let me try his pizza and normally I only like very thin crust but Papa Nick's crust was delicious.We totally wish we lived closer because we'd be there at least 3 times a month.PS: The servers were super friendly and helpful.“

3.8 Good44 Reviews