30 Best Vegetarian Restaurants near Catawba

The Homeplace Restaurant Vegetarian • $$
4968 Catawba Valley Drive, Catawba

Customers` Favorites

Fried Chicken Breast
Roast Beef
Coleslaw

“First time going since new ownership, and we were pleased! We had the friend chicken and ALL the sides! Really wanted some cobbler, but we were stuffed! Great service, the staff are awesome and very accommodating to every ask. We'll be back!“

4.7 Superb148 Reviews
Abrakababra Mediterranean • $
1501 South Colorado Street, Salem - 8.02 miles

Customers` Favorites

Gyro Special Fried Rice
Lamb Gyro Rice Special
Chicken Gyro Sandwich
Gyro Salad with Lamb
Gyro with Fries
French Fries
Hummus Salad
Feta Cheese
Gyro Chicken
Extra Sauce

“The food was fresh, delicious, and cooked by a very sweet lady. Thank you for excellent service and sharing your talent. This stop on our roadtrip was really worth it.“

4.7 Superb256 Reviews
Scratch Biscuit Company Breakfast • $
1820 Memorial Avenue Southwest, Roanoke - 10.95 miles

Customers` Favorites

Hanz & Franz Pulled Pork Biscuit
Nashville Hot Chicken Biscuit
Country Fried Sausage Biscuit
Bacon Egg and Cheese Tacos
Pancakes with Maple Syrup
Scratch Breakfast Burger
Egg and Cheese Biscuit
Sausage Egg and Cheese
The Crippler Platter
The Cowboy Crippler

“I ordered the biscuits and gravy with a side of eggs. The biscuits are homemade and delicious, and the same goes for the gravy. My partner ordered the fried chicken biscuit sandwich with grits—definitely the best grits I have ever had. However, my food was a little cold. Still, it was delicious, and I will definitely be back.“

4.5 Superb493 Reviews
Famous Toastery Keagy Village Breakfast • $
5010 Keagy Rd Ste E200, Roanoke - 9.98 miles

Customers` Favorites

Pumpkin Spice Waffles Bacon 3 Eggs w Potatoes
French Toast Breakfast Sandwich
Chipotle Breakfast Burrito
Stuffed French Toast
Biscuits and Gravy
French Toast Combo
Side French Toast
Corned Beef Hash
Huevos Ranchero
Avocado Omelet

“Was craving a waffle, and this place came highly recommended. It did not disappoint. From "servers that assist each other and any customer in the place" to "a warm welcome and gratitude for having chosen them as we were leaving" to the "delicious food", it was a win all around!“

4.6 Superb221 Reviews
Pine Top Restaurant American • $
24429 Craig Creek Road, New Castle - 10.05 miles

Customers` Favorites

Pine Top Country Fried Breakfast
Chili Cheese Fries
Biscuit or Toast
Country Breakfast
Castle Sandwich
Grilled Chicken
Macaroni Salad
Sausage Gravy
Chicken Wings
Chicken Livers

“We go there at least once a week. The best home cooked food and the most friendly people. Amy and Lexi are the best. Worth the drive from Roanoke. Love the breakfast.“

4.6 Superb125 Reviews
Taaza Indian Cuisine Indian • $$
1910 Memorial Ave SW, Roanoke - 10.92 miles

Customers` Favorites

Salmon Tikka Masala on Basmati Rice
Chicken Tikka w Mango Sauce
Coconut Bread Pudding
Chicken Tikka Masala
Vindaloo with Chicken
Tandoori Chicken
Gobi Manchurian
Chicken Briyani
Butter Chicken
Lamb Vindaloo

“Absolutely love this place! The food is always delicious, and the staff is amazing. They are hardworking, friendly, and always provide awesome service with a smile. Every visit is a pleasure, and the food is consistently great. I highly recommend this place to all my friends and anyone looking for a wonderful dining experience!“

4.4 Superb404 Reviews
Salem Angelle's Diner Southern • $
101 Wildwood Road, Salem - 6.51 miles

Customers` Favorites

Chicken Broccoli Alfredo
Cheeseburger and Fries
Chicken Salad Plate
Biscuits and Gravy
Philly Cheesesteak
Meatloaf Dinner
Hamburger Steak
Mashed Potatoes
Fish and Chips
Eggs Benedict

“Great dinners with generous portions, dog friendly patio and excellent waitress Corinne who was very accommodating and it was apparent she loves her job!“

4.4 Superb324 Reviews
Rockfish Food and Wine American • $$
1402 Grandin Road Southwest Ste 101, Roanoke - 10.94 miles

Customers` Favorites

Smoked Lentil Hummus and Pita Bread
Crispy Oysters w House Remoulade
House Cut Ribeye Au Poivre
Seared Duck Breast
Chocolate Brownie
Seared Ahi Tuna
Crispy Calamari
Stuffed Trout
Fried Oysters
Crusted Tuna

“We adore Rockfish and are so thankful to have them in the Village!! Amazing food, cocktails, and service every time!“

4.5 Superb133 Reviews
Leonore's Pizza Pizza • $
1776 Apperson Dr, Salem - 8.99 miles

Customers` Favorites

Buffalo Chicken Pizza
Ricotta Cheese
Hawaiian Pizza
Meat Lovers
Meat Pizza

“Leonore’s Pizza is fantastic - I haven’t had anything there that wasn’t absolutely delicious! We are “wing people” and I honestly think Leonore’s has the best wings in town and they’re HUGE!!! You get the biggest bang for your buck with those and they’re SOOOO worth it! Every time we go in to place an order, we are greeted so warmly by the owner and he is ALWAYS smiling! You can tell that he truly loves providing delicious food to everyone who comes in. On our last visit, he recommended we try his homemade eclair and all I can say is WOW - I’d keep on going just for that alone! Leonore’s has become a family favorite and I highly recommend them to everyone. Order ASAP - your taste buds will thank you! ♥️🍕 **Photos will be in the comments! 🤩“

4.7 Superb57 Reviews
Inka Grill Peruvian Cuisine Roanoke VA Peruvian • $$
3033 Brambleton Avenue Southwest, Roanoke - 11.62 miles

Customers` Favorites

Risotto Huancaina Con Lomo Saltado
Peruvian Style Roasted Chicken
Linguini Verde Con Bistec
Tacu Tacu Con Mariscos
Arroz Con Mariscos
Ceviche De Pescado
Tacu Tacu Con Lomo
Bistec A La Pobre
Linguini Al Pesto
Fried Plantains

“Great food! First time trying and will def be ordering again!“

4.4 Superb155 Reviews
Uncle D's Take-Out American • $
2016 Electric Road Suite 50, Roanoke - 10.31 miles

Customers` Favorites

Salad with Grilled Chicken and Choice Of
Caesar Salad - Entrée Size
House Salad - Entrée Size
The Mushroom Swiss Burger
Chicken 'N Flat Dumplings
Chef Salad - Entrée Size
Fried Chicken Tenders
Chicken and Dumplings
Grandma's Pot Roast
The Original Burger

“Love Uncle D's for lunch but honestly have not had anything I would not order again. Friendly staff and great service. Delicious food great selection - Classic Americana home cooking.“

4.6 Superb47 Reviews
Shenandoah Restaurant American • $
2905 Shenandoah Ave NW, Roanoke - 9.74 miles

Customers` Favorites

0ne Piece of Catfish No Sides
Philly Cheesesteak Sub
Mikey D's Fish Sandwich
The Titanic Sandwich
Fried Cheesesticks
Single Order Fries
Mozzarella Sticks
Catfish Platter
Catfish Jumping
Mashed Potatoes

“They have the Best Philly cheesesteak in town. I also highly recommend their homemade chili and vegetable beef soup. It tastes like mama soup“

4.4 Superb112 Reviews
Ichiban Japanese Steakhouse Japanese • $$
2004 Electric Road, Roanoke - 10.29 miles

Customers` Favorites

Ichiban Roll California Roll Dynamite Roll
Scallops and Steak Hibachi
Dynamite Roll Crunch Roll
Steak Chicken and Shrimp
Shrip Hibachi Shrimp
Stuffed Jalapeños
L Hibachi Chicken
Teriyaki Chicken
Flaming Valcano
Shrimp Tempura

“went for my son bday because he loves that they throw the shrimp and was his requests. they were busy which is understandable for a Saturday..half of our party never got asked about salads ..we had to remind the waitress about our drinks more than once and to top it off the wiring for the lights infer the table had been spliced and my little boy was shocked from it...once making them aware I got the excuse they were busy!! this was the wires that he was shocked from.. very disappointment“

4.3 Superb308 Reviews
Waffle House Breakfast • $
6500 Thirlane Road Northwest, Roanoke - 7.57 miles

Customers` Favorites

Ham &Cheese Omelette Hash Browns with Bacon Raisin Toast
Scrambled Eggs with Cheese and Smothered Hashbrowns
Texas Bacon Cheesesteak Melt with Hashbrowns
Hash Brown Bowl with Bacon Egg and Cheese
Hashbrowns Scattered Smothered & Covered
Sausage Egg \u0026 Cheese Hashbrown Bowl
Cheesey Eggs Hashbrowns Extra Crispy
Sausage Egg & Cheese Hashbrown Bowl
Chicken and Hash Brown
Hash Browns and Cheese

“Great food and super friendly service! One of our favorite stops in Roanoke for breakfast!“

4.3 Superb289 Reviews
Mamma Maria's Pizza • $
2025 W Main St, Salem - 6.61 miles

Customers` Favorites

House Garden Salad Dine in: Yes Takeout: Yes
Senior Chicken Parmigiana
Mamma Maria's Stromboli
Daily Buffet's Pizza
Chicken Marsala
Lobster Ravioli
Chicken Alfredo
Veal Parmigiana
Mamma's Pizza
Jersey Pizza

“My husband and I go everyweek to dine. Best food and customer service.“

4.3 Superb139 Reviews
Alejandro's Mexican Grill - Salem Mexican • $
1304 W Main St, Salem - 6.69 miles

Customers` Favorites

Mexican Tacos Al Pastor and Asada
California Fajita Burrito
xx Rosarito Fish Tacos
Complimentary Chips
Chimichanga Entree
Fajita Taco Salad
Steak Fajitas
Queso Fundido
Chips & Salsa
Shrimp Tacos

“Delicious food, salsa bar, affordable beer (domestic and Mexican beer on draft). Highly recommend for authentic Mexican food.“

4.3 Superb91 Reviews
Red Palace Valley View Chinese • $
5030 Valley View Boulevard Northwest, Roanoke - 9.25 miles

Customers` Favorites

Spring Rolls Honey Chicken Fresh Veggies Duck Sauce
House Fried Rice with Chicken Shrimp and Beef
House Lo Mein with Chicken Shrimp and Beef
Lo Mein Fried Scallops and Green Beans
Mandarin Style Fried Chicken Wings 8
Shrimp & Scallops with Garlic Sauce
Beef & Scallops Delight
Sweet and Sour Chicken
Fried American Buffet
Sweet & Sour Chicken

“My husband and I eat here at least once per week for several years and are never disappointed. Consistently the best Chinese anywhere. The hostesses, servers/wait staff, and just everyone are polite, friendly, efficient.“

4.2 Good363 Reviews
Frank's Pizza Pizza • $
14 East Main Street, Salem - 6.84 miles

Customers` Favorites

Two Slices Cheese and Sausage
9 Cheese or Pepperoni Pizza
Buffalo Chicken Pizza
2 XLarge Cheese Pizza
New York Style Pizza
Steak \u0026 Cheese
Philly Cheese Steak
Mozzarella Sticks
9 Pepperoni Pizza
Fried Mushrooms

“After a 10 hour car ride we were looking for a place to eat, and franks was one of three options open. Safe to say it did not disappoint! The pizza was really good, and the staff was extremely friendly! We came in about half an hour to closing, and they were kind enough to put in some drinks and two pizzas for us! Thank you guys, keep doing amazing!“

4.2 Good317 Reviews
Wildwood Smokehouse Barbecue • $
2041 Electric Rd, Roanoke - 10.37 miles

Customers` Favorites

Pulled Pork Pulled Chicken
Barbecue Wing Basket
Brisket Plate 2 Sides
Pulled Pork Platter
Philly Cheese Steak
Hot Ham and Cheese
Traditional Wings
Spicy Smokehouse
Parsley Potatoes
Brisket Platter

“The food here is FABULOUS! The staff is sooo friendly and polite also! The prices are reasonable as well! This place may not get enough credit! Everything is homemade daily! The meat is truly smoked on site EVERY DAY!! Their Brunswick Stew is the epitome of homemade comfort food!! The coleslaw and potato salad are exquisite and made every day fresh!! Another commenter complained about the hush puppies?? These are THE BEST FRESHEST CRISPEST DELICIOUS hush puppies!! In our opinion that is unbelievably inaccurate! They have a cozy little bar to sit at also. The restaurant itself is definitely in need of a makeover…. No question. They seem to do a very good business with lots of regulars. If ambience is critical, (it is for us), then we completely recommend takeout (pickup) which they do a wonderful job at!!“

4.2 Good140 Reviews
Awful Arthur's Seafood Co Seafood • $
131 E Main St, Salem - 6.85 miles

Customers` Favorites

Seafood Platter with Scallops and Shrimp
Crab Balls with Horseradish Sauce
Steamed Oysters on the Half Shell
Pepperjack Crab Soup
Oysters Rockefeller
Bacon Cheese Burger
Crab Cake Sandwich
Fish \u0026 Chips
Chesapeake Burger
Shrimp and Grits

“Horrible food, horrible wait time, a more descriptive review on Google. Left hungry and went to Arby's and had much better food. I give this restaurant a negative ten. It made me give at least one star.“

4.2 Good119 Reviews
Linda Vista Mexican Restaurant Mexican • $
2623 Peters Creek Road, Roanoke - 7.55 miles

Customers` Favorites

Chimichangas

“Delicious food! 💯 recomended!“

4.1 Good52 Reviews
Allsports Cafe Salem Sports Bar • $
152 E Main St, Salem - 6.87 miles

Customers` Favorites

The Oscar De La Hoya Salad
Fried Pickles Appetizer
6 Wings with Fries
Chicken Sandwich
Chicken Tenders
Reuben Sandwich
Boneless Wings
Wings and Fries
Who Dat Wings
Chicken Wings

“I truly enjoyed the food and the vibe here. Loved the fact that the restaurant was very clean. Out waitress was quick and very patient with us. Everyone was happy with their food including myself. The chicken bacon wrap lunch special was really good. The price was very reasonable. Loved he fact that the fries were nice and crispy. My friend got the wings and they seemed burnt, but he chose not to say anything. An order of fried pickles was put in for the table and they came out rather soggy. The waitress took care of it for us and the other order came out perfectly crispy. I will definitely return whenever I'm in town.“

4.1 Good151 Reviews
Luigi's Gourmet Italian Restaurant Italian • $$
3301 Brambleton Ave SW, Roanoke - 11.64 miles

Customers` Favorites

Traditional Spaghetti with Meat Sauce
Shrimp and Scallops Tarragon
Spaghetti with Meatballs
Brazilian Custard
Stuffed Mushrooms
Chicken Fricassee
Shrimp Cocktail
Chicken Alfredo
Veal Parmigiana
Chocolate Cake

“The food & service were outstanding. Great place to dine“

4 Good97 Reviews
China Wok Asian • $
1310 West Main Street, Salem - 6.7 miles

Customers` Favorites

Chicken with Mixed Vegetables
8 CT Fried Pork Dumplings
General TSO's Chicken
Roast Pork Egg Roll
Beef with Broccoli
Chicken Fried Rice
Teriyaki Chicken
Chicken Lo Mein
Pork Fried Rice
Sesame Chicken

“Best Chinese food in the area! Friendly and clean.“

3.9 Good135 Reviews
Kabuki Japanese Steak House Japanese • $$
3503 Franklin Road Southwest, Roanoke - 12.61 miles

Customers` Favorites

Combination Hibachi Filet Mignon and Chicken
Birthday Cake Brought from Home
Steak and Shrimp Fried Rice
Shrimp and Steak Teriyaki
Steak & Shrimp Teriyaki
Kabuki Chicken Tender
Teriyaki Chicken
Ginger Dressing
Hibachi Flounder
Teriyaki Steak

“Was wonderful!! Loved the tempura“

4 Good316 Reviews
Hibachi Express Japanese • $
141 S Electric Rd, Salem - 7.36 miles

Customers` Favorites

Hibachi Shrimp \u0026 Teriyaki Chicken
Yaki Soba with Shrimp C16 and Beef
House Special Egg Rolls
Hibachi Chicken Bowl
Hibachi Vegetables
Chicken Hibachi
California Roll
Teriyaki Steak
Spicy Chicken
Yum Yum Sauces

“Great tasting sushi at a good price. The hibachi and teriyaki entrees are decent for a quick meal.“

3.2 Average56 Reviews
Lydia's Italian Kitchen Pizza • $
1713 Riverview Dr, Salem - 8.69 miles

Customers` Favorites

Spaghetti with Meat Balls
Lasagna with Meat Sauce
Spaghetti and Meatballs
House-Made Breadsticks
Grilled Chicken Salad
Salad and Breadsticks
Chicken Parmigiana
Mozzarella Sticks
House Side Salad
Scallops Leggero

“I did lunch take out. The food was ok. Baked spaghetti was alright. I was underwhelmed by the steak and cheese. I guess I expected more from an Italian restaurant. However, those chips they served with the sandwiches, so so good. Im not really a chips person, but with these ones, ate every crumble“

3.6 Good117 Reviews
Denny's Restaurant Diner • $
2039 West Main Street, Salem - 6.61 miles

Customers` Favorites

Chicken Tenders with Red Mashed Potatoes
Plate Lickin' Chicken Fried Chicken
Smokehouse Mac & Cheese Skillet
Omelet and Burger and Fries
Caesar Salad with Dressing
Burger and Onion Rings
Build Your Own Burger
French Toast Platter
Hamburger and Fries
55 Chicken Dinner

“Awesome place to eat. Very comfortable seating friendly staff and amazing food“

3.8 Good258 Reviews
El Rodeo Mexican • $
2032 West Main Street, Salem - 6.64 miles

Customers` Favorites

Grilled Shrimp Chimichangas with Rice and Vegetables
Lunch Chimichanga with Shredded Chicken
Nachos with Tomato Sauce
Pineapple Fajitas
Pick 2 Favorites
Cheese Quesadilla
Tacos De Birria
Chicken Fajitas
Chips and Salsa
Nachos Texanos

“I loved my mole poblano and my kids had a great time! The staff was more than accommodating and the drinks were stellar. The price was a bit steep for sure but very worth it with how they managed everything! Plenty of high chairs available if you have multiple small children. I asked for avocado slices for my babies and they were fantastic!! Happy babies and a happy me.“

3.8 Good325 Reviews
China Fresh Chinese • $
167 VA-419, Salem - 7.44 miles

Customers` Favorites

House Special Lo Mein
General TSO's Chicken
Shrimp Fried Rice
Chicken Fried Rice
Orange Chicken
Sesame Chicken
Beef Lomein

“As a long-time Roanoke resident and local Realtor, I stopped by this small Chinese spot after a busy day to grab my favorite takeout — Mei Fun with two egg rolls and a Sprite. It has all the charm you’d expect from a cozy, “mom-and-pop,” hole-in-the-wall restaurant — but what really stood out was the respectful service and reasonable wait for fresh, hot food. While the flavor was decent, the staff’s attention to detail made the experience memorable. They even double-checked my order, adding chopsticks and napkins without me having to ask — a simple touch that shows they care about quality. If you’re in the Roanoke area and craving a quick, no-fuss takeout spot with friendly service, this little gem is worth a visit!“

3.4 Good107 Reviews

You May Also Like