21 Best Vegetarian Restaurants near Salem

Ella’s Mama Mia’s Restaurant and Pizzeria Pizza • $$
449 E Broadway, Salem

Customers` Favorites

Mama's Special Pizza
Pizza Steak Sandwich
Chicken Parmigiana
Pepperoni Pizza
Veal Parmigiana
Pepperoni Roll
Bread Sticks
Greek Salad
Penne Vodka
Salads

“Recommended 100 % Professional Chef“

4.4 Superb38 Reviews
Diamond Grill Diner • $
534 Salem Quinton Rd, Salem

Customers` Favorites

Burger and Fries with Cheese
Chicken Parmigiana Sandwich
Chicken & Broccoli Alfredo
French Toast with Bananas
Brocoli Chicken Alfredo
Fish & Chips Basket
Mozzarella Sticks
Broiled Scallops
Buffalo Chicken
Soup of the Day

“Love going there. They make us feel really welcome with our toddler. The food is consistently good and the prices are fair.“

3.8 Good49 Reviews
The Mercury Cafe & Teahouse Vegetarian • $
206 Delaware Street Historic, New Castle - 7.95 miles

Customers` Favorites

Vegan Merc Melt Sandwich with House Salad
Baked 4 Cheese Spicy Macaroni Salad
Vegan Grilled Cheese & Tomato Soup
Cappucino and Snacks Mix
Pulled-Oat Pork Sandwich
Grilled Cheese Sandwich
Classic Grilled Cheese
Chocolate Mousse Cake
Bavarian Pretzel Board
Tomato Basil Soup

“Newtown is a historic, colonial town, and is very quaint and charming. Within, the Mercury Cafe is a gym with delicious comfort food and great coffee. While it’s vegetarian, many of the dishes can be prepared vegan. The BBQ pulled oats sandwich, pastrami panini, grilled cheese and tomato soup were all so good and comforting. Definitely worth stopping by if you’re in the area!“

4.9 Superb89 Reviews
TGI Fridays Sports Bar • $
128 N Dupont Hwy, New Castle - 9.77 miles

Customers` Favorites

Cheddar Mac & Cheese Coleslaw Garlic Breadsticks
Fridays Signature Whiskey-Glazed Burger
Cajun Shrimp & Chicken Pasta
Mozzarella Cheese Sticks
Strawberry Hennessy VSOP
Pan-Seared Pot Stickers
Spinach & Artichoke Dip
Cheesesteak Egg Rolls
Cheeseburger Sliders
Loaded Potato Skins

“The service is great here, and this restaurant has been a staple in the family for year's. Also my waitress (Ivory) service was outstanding! Ivory was very thorough with everything.“

4.5 Superb327 Reviews
The Legend Restaurant&Bakery American • $
201 N Dupont Hwy, New Castle - 9.99 miles

Customers` Favorites

Chicken Parmigiana with Penne
Homemade Cakes and Pies
Chicken and Dumplings
Breakfast Burrito
Chicken Alfredo
Red Velvet Cake
Grilled Cheese
Eggs Benedict
Turkey Dinner
Club Sandwich

“If you want the BEST COOK THE BEST WAITRESS THE BEST FRESHEST SALAD THE BEST MAC & CHEESE BEST LIVER GRAVY AND ONIONS ALL FOOD Surrounded by the CLEANEST area around IT IS here!!!“

4.4 Superb122 Reviews
Sunday's Cafe 64 Cafe • $
900 5th St, Delaware City - 6.96 miles

Customers` Favorites

Scrambled Eggs and Cornbread
Grits
Cake

“The best southern cooking I have had in DE since moving here 10yrs ago and believe me I have been looking. The place, the food, everything awesome can't wait to go back. Just thinking about it makes me hungry ?“

5 Superb21 Reviews
Masala Kitchen Indian • $
110 N Dupont Hwy, New Castle - 9.63 miles

Customers` Favorites

Deconstructed Samosa
Paneer Tikka Pizza
Cut Mirchi Bajji
Naughty Paratha
Chole Bhature
Chaat Sampler
Pair of Vada
Masala Dosa
Mango Juice
Veggie Puff

“Terrific food and we were so happy to try it. You can tell great care was taken in preparation too. we ordered two big platters, hit tea called Chai and loved it. Total was below 50 bucks and we are so full. I am not even vegan and would come back in an instant. So many places to eat in the USA but few take great pride in their work. Thank you for caring in your food preparation!“

4.5 Superb61 Reviews
New York Fried Chicken & Grill's Chicken • $
3900 N Dupont Hwy, New Castle - 10.8 miles

Customers` Favorites

Macaroni and Cheese
Center Breast
Cheese Pizzas
Side Breast
Fried Prawns
Roll
Pie
Slaw

“I always go to this store whenever I visit my family in Delaware, can’t drive past without stopping for some of their food, it’s so well seasoned and always cooked perfectly. The staff is on a level all their own, always so friendly and helpful. I just love going there.“

4.8 Superb27 Reviews
Woodstown Diner Breakfast • $
16 East Ave, Woodstown - 9.26 miles

Customers` Favorites

Cinderella Kid's Open Face Turkey with Mashed Potatoes
Egg Omelette Home Fries and Scrapple with Toast
Creamed Chipped Beef Bread Bowl
Mini Meal Chicken Parmesan
Sausage Gravy and Biscuit
Short Stack French Toast
Breakfast Sandwich
Chicken Croquettes
Chicken Parmigiana
Chicken Croquette

“I drive by too early every morning on the way to work, so brought my son today (Sat.) And glad we came... both loved what we got. Food is great as well as the staff, place is clean and friendly and food arrived so quick I thought they brought the wrong tables food... I have eaten Scrapple my whole life, but this is the best I ever had, hands down.“

4.3 Superb119 Reviews
Ioannoni's specialty sandwiches Sandwich Shop • $
624 E Basin Rd, New Castle - 9.25 miles

Customers` Favorites

Roast Pork with Broccoli Rabe and Sharp Provolone
Roast Beef Primo Broccoli Rob Sharp Cheddar
Roast Beef with Mild Provolone Sandwich
Roast Beef Homemade Hoagie
Chicken Cutlet Supremo
Chicken Cheese Steak
Spicy Chicken Cutlet
Philly Cheese Steak
Cheesesteak Supremo
Roast Beef Supremo

“Best meatball sandwich I have ever eaten!! Meatballs were so fresh“

4.3 Superb97 Reviews
Tonys pizza Pizza • $$
New Castle - 8.19 miles

“First time eating here & we were very pleased. Excellent food, large portions, friendly staff & reasonable prices. Was pleased to find veal spitz. & Italian rum cake on the menu. We will be back soon“

4.7 Superb19 Reviews
Porto-Fino Pizza & Restaurant Pizza • $
730 Ferry Cut Off St, New Castle - 8.32 miles

Customers` Favorites

Chicken Bacon Ranch Sandwich
Chicken Breast Cheese Steak
Porto Fino Cheese Pizza
Buffalo Chicken Salad
Raspberry Cheesecake
Vegetarian Pizza
Lobster Ravioli
Chicken Alfredo
Steak Stromboli
Lasagna Dinner

“AWESOME EVERYTHING GUYS!!KEEP UP THE OUTSTANDING WORK!“

4.3 Superb75 Reviews
Orient Chinese Restaurant Chinese • $
414 S Broadway, Pennsville - 4.89 miles

Customers` Favorites

Chicken with Eggplant with Garlic Sauce
Chicken and Broccoli in Brown Sauce
Shrimp with Lobster Sauce
Sweet and Sour Chicken
General TSO's Chicken
House Special Soup
Beef with Broccoli
Sesame Chicken
Egg Foo Young
Wonton Soup

“Tasty, hot food. Dishes come out as they are made in the kitchen. The serving for the family style plates are large with plenty to take home. The combos come with soup and an egg roll. My party of 6 were all satisfied with their meals. I really enjoyed the egg plant!“

4.3 Superb44 Reviews
Auburn Road Vineyard & Winery Wineries • $$
117 Sharptown-Auburn Rd, Pilesgrove - 8.81 miles

“We had a great time at Auburn Road...good sandwich and honey pizza great as always..Enjoyed a bottle of wine with our meal.“

4.2 Good132 Reviews
La Consentida Mexican Restaurant Mexican • $
1511 N Dupont Hwy, New Castle - 10.3 miles

Customers` Favorites

Tacos

“Absolute 🔥🔥🔥🔥. Best Mexican food in the state!“

4.3 Superb21 Reviews
James Street Tavern Bar • $
2 W Market St, Newport - 12.39 miles

Customers` Favorites

Burger Made My with Fries
Caesar Salad with Chicken
Philly Cheesesteak Wrap
French Onion Soup
Chicken Tenders
Newport Nachos
Three Tacos
Wings

“Such great bartenders Jules and Erin and a great atmosphere and great locals there“

4.2 Good23 Reviews
NORA LEES Cajun • $$
124 Delaware St, New Castle - 7.92 miles

Customers` Favorites

Crawfish Nachos and Voodoo Crawfish
Cashew Bourbon Chicken
Cajun Chicken Nachos
Alligator Jambalaya
Death by Chocolate
Blackened Scallops
Andouille Meatloaf
Blackened Crab Cake
Cajun Cheesesteak
Chicken Jambalaya

“Without a doubt the best restaurant in Delaware. The pierogies, nachos, crab cakes, and burgers are 10/10. The service is awesome and Patty is the best!! Super friendly and quick service. The vibe in this place is awesome too- you can’t do it justice in pictures. Come check it out!!“

4.1 Good122 Reviews
Deepwater Diner Diner • $
449 Shell Rd, Carneys Point - 8.35 miles

Customers` Favorites

Western Egg & Cheese Sandwich
Scrapple & Egg Sandwich
Italian Chopped Steak
Meat Lovers Omelette
Chicken Parmeseana
Chicken Parmesan
Chicken Pot Pie
Burger and Fries
French Toast
Club Sandwich

“Most comprehensive menu I’ve ever seen for a diner. Wraps, Panini’s, Italian specialties, seafood, healthy low-calorie options, and cake, pies and pastries. Oh and full breakfast menu too! Very nice young lady name Raiven was my server. And fast service. Simple, clean and very nice on the inside. Would definitely come back again if in the area. I’m a long haul trucker and don’t get out here too much.“

4.1 Good109 Reviews
Capriotti's Sandwich Shop Sandwich Shop • $
708 West Basin Rd, New Castle - 10.47 miles

Customers` Favorites

Homemade Turkey Sandwich
Impossible Cheese Steak
Classic Cheese Steak
Philly Cheese Steak
Classic Turkey Sub
Cheesesteak Sub
Italian Hoagie
Bobby Sandwich
Veggie Turkey
Cole Turkey

“The New Castle Capriotti’s location is everything we love about the brand—consistent, delicious, and generous. Compared to other spots, they don’t skimp on portion sizes, and you can tell they take pride in maintaining the quality Capriotti’s is known for.

Whether we’re grabbing a quick lunch or stocking up for the road, this location always delivers. Friendly service, well-made subs, and the kind of portions that make you feel like you got what you paid for. A standout among Capriotti’s locations!“

4.1 Good58 Reviews
Pat's Pizzeria Pizza • $
102 S Broadway, Pennsville - 6.11 miles

Customers` Favorites

Pizza Mozzarella Sticks Fries Wings
Club Sandwich
Sicilian Pizza
Garlic Bread
Italian Trio
Subs

“Pat's has several locations; I frequent the one in Pennsville. It is clean, is good, and the prices are reasonable. Seating is spacious. In my opinion, they have the best pizza- thicker crust, lots of cheese, and good portions. The menu offers plenty of lunch and dinner choices. Finally, they give senior and group discounts, making it a good choice for your group get together eating in , take out or catered.“

3.8 Good36 Reviews
Cracker Barrel Old Country Store American • $
427 N Broadway, Pennsville - 7.53 miles

Customers` Favorites

The Cracker Barrel's Country Boy Breakfast
Cracker Barrel Classics Family Meal
Lemon Pepper Grilled Rainbow Trout
Grandpa's Country Fried Breakfast
Momma's French Toast Breakfast
Meatloaf & Mac N' Cheese
Two Buttermilk Pancakes
Biscuits and Corn Bread
Cracker Barrel Sampler
Southern Fried Chicken

“Had breakfast , was good I think they should put the sausage in the gravy not a cup of gravely with two small sausage Pattie’s next to it ! . Fried apples were good but would be better without the skins ! Waitress was great and pleasant with a beautiful smile ❤️“

3.9 Good289 Reviews

You May Also Like