11 Best Vegetarian Restaurants in Salem

Abrakababra Mediterranean • $
1501 S Colorado St, Salem

Customers` Favorites

Chicken Gyro Sandwich
Lamb Gyro Rice Special
Gyro with Fries
Gyro Special
Hummus Salad
French Fries
Gyro Chicken
Greek Salad
Feta Cheese
Gyro Meat

“Abrakababra is a hidden gem. If you love Mediterranean food - especially gyros and Greek salads - as much as I do, this is your kinda place. This small business uses fresh ingredients, friendly service, and good portion sizes. I enjoyed the chicken special, which came with delicious marinated chicken, salad, rice, and the Greek dressing and a very tasty tzaiki sauce. I highly recommend Abrakababra. They accept Visa and Mastercard for my cashless people. Also, how can you not love the name?Parking: Just pull up next to the building and park alongside. This is a grab and go place.“

4.7 Superb72 Reviews
Frank's Pizza Pizza • $
14 E Main St, Salem

Customers` Favorites

Two Slices Cheese and Sausage
9 Cheese or Pepperoni Pizza
Buffalo Chicken Pizza
2 XLarge Cheese Pizza
New York Style Pizza
Philly Cheese Steak
Mozzarella Sticks
Salem Calzone
Steak & Cheese
Buffalo Wings

“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.3 Superb96 Reviews
Mamma Maria's Pizza • $
2025 W Main St, Salem

Customers` Favorites

Mamma Maria's Stromboli
Daily Buffet's Pizza
Chicken Parmigiana
Chicken Alfredo
Lobster Ravioli
Veal Parmigiana
Mamma's Pizza
Garlic Knots
Jersey Pizza
Crab Ravioli

“Really enjoyed our visit to Mama Maria's! The young lady who served everyone was delightful! This provided a great start to what was very good food! My wife had the Cesar salad with shrimp, son had a cheese pizza, and I went for the bbq pizza. The cheese pizza was a perfect balance of cheese and sauce mine was rich in bbq sauce, cheese, pineapple with just the right amount of onion. Both of the pizzas had a perfectly done crunchy crust. If we are ever back in the area, will definitely return here!“

4.3 Superb90 Reviews
Salem Angelle's Diner Southern • $
101 Wildwood Rd, Salem

Customers` Favorites

Chicken Broccoli Alfredo
Cheeseburger and Fries
Biscuits and Gravy
Meatloaf Dinner
Mashed Potatoes
Eggs Benedict
Fish and Chips
Cowboy Burger
Onion Rings
Hamburger

“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.2 Good139 Reviews
Our Daily Bread Bakery & Bistro Bistros • $
100 E 4th St, Salem

Customers` Favorites

Eggs Benedict with Croissant
Cherry Cheesecake Brownies
Chocolate Croissant
Virginia Breakfast
Sausage Benedict
Cheese Danish
Smoked Salmon
French Toast
Croissants
Tiramisu

“What a fantastic bakery! This is a popular place with very good pastries, so get there early or else they will be sold out. I purchased an assortment to take to a meeting, including blueberry, mixed berry, cranberry lemon scones, an almond croissant, a blueberry muffin, and a mixed berry pastry. I thoroughly enjoyed the Cranberry lemon scone. It was on the drier side of the scone spectrum but very fresh, tasty, and the perfect amount and balance of fruit.Parking: There's plenty of parking in front of the building. This is a parking lot and not street parking.“

4.2 Good55 Reviews
Awful Arthur's Seafood Co Seafood • $$
131 E Main St, Salem

Customers` Favorites

Seafood Platter with Scallops and Shrimp
Steamed Oysters on the Half Shell
Crab Balls with Horseradish Sauce
Pepperjack Crab Soup
Oysters Rockefeller
Crab Rangoon Dip
Seared Ahi Tuna
Seafood Alfredo
Kingston Trio
Fish and Chips

“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.“

3.9 Good67 Reviews
Alejandro's Mexican Grill - Salem Mexican • $
1304 W Main St, Salem

Customers` Favorites

xx Rosarito Fish Tacos
Complimentary Chips
Chimichanga Entree
Chips & Salsa
Shrimp Tacos
Enchiladas
Salsa Bar
Carnitas

“On business for a few days and decided to give this place a try. Very friendly and attentive service. My server was awesome! Very efficient and made sure that my drinks were always topped off! The food was fantastic! I ordered the carnitas and it was amazing! The salsa bar was quite interesting. You had a large selection of different salsas to choose from and they were all delicious! I love spicy food and the chimichurri salsa caught me by surprise! I figured that the creamy texture would buffer the heat but I was sorely wrong!?I’d highly recommend this place for the fantastic food, quick, efficient and friendly service and great atmosphere! Oh yes, and they were packed tonight!“

3.9 Good47 Reviews
Mamma's Pizza Italian • $
151 S Electric Rd, Salem

Customers` Favorites

Chicken and Spinach Ravioli
Garlic Bread with Cheese
Meat Lovers Pizza
Mozzarella Sticks
Garlic Knots
Supreme Slice
White Pizza
Chef Salad
Alfredo

“We stopped in close to closing time with all the the kids. All the staff was extremely friendly, from the kitchen to the ladies serving us. They even offered to help find a coupon and didnt rush us out when they passed closing time. Got a classic pizza with mediterranean toppings (pepper, artichoke, olives) - the pizza and toppings were spot on and the cannolia were great! Also has a bar top sit-down multicade with Galaga, PacMan, and Donkey Kong, T2 pinball machine, and a racer cab! Loved that there was God-honoring music playing the whole time as well. All-in-all this was probably our favorite place we've sat down at in the whole area. We will be coming back every time we visit. Thank you guys!“

3.8 Good44 Reviews
Lydia's Italian Kitchen Pizza • $
1713 Riverview Dr, Salem

Customers` Favorites

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

“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.8 Good90 Reviews
West Salem Diner Barbeque • $
10 W Main St, Salem

Customers` Favorites

Pulled Pork Jalapeno Cheddar Sausage with Cornbread
Omlette Made Your Way with Potato Wedges
Breakfast Club Sandwich
Smash Burger and Fries
Pulled Pork Sandwich
Sandwich with Fries
Omelette and Grits
Breakfast Potatoes
Biscuits & Gravy
Chicken Sandwich

“This is a great place with tasty food, first class service and a special vibe that gives everyone in downtown Salem VA a special place to hang out. As a tourist, it was nice to see a local diner deliver on a broad promise of value for my lunch investment!!! I'll be back.“

3.7 Good56 Reviews
Allsports Cafe Salem Sports Bar • $
152 E Main St, Salem

Customers` Favorites

Fried Pickles Appetizer
Reuben Sandwich
Who Dat Wings
Boneless Wings
Chicken Wings
Waffle Fries
Cheeseburger
Onion Rings
Naked Wings
Spinach Dip

“Why 4 stars? This is a 3.5 in my mind, so in between on where it goes. Listen, this is a sports bar, so don't ask for the frills, white glove service or date ambience. Great sauce selection for wings, good bar food and the best tater tots I have had in a long time. Drink selection is fine, and the service was nice but not over the top. Will be back for football and tater tots!“

3.7 Good69 Reviews