18 Best Restaurants in New Castle (PA)

Want to know the best restaurants in New Castle, PA?

Often dubbed “Little New York City,” New Castle, with a population of 21,745 people, embraces a wealth of ethnic, religious, and racial diversity.

If you’re hunting for restaurants in New Castle, Pennsylvania, you’re in for a treat. The dining scene here has something to satisfy every palate. Each restaurant in this list has its unique flair, giving you plenty of options.

Are you planning a visit to New Castle, PA? Here are the  top restaurants in New Castle, PA

Best Restaurants in New Castle, PA

1. Four Pizzeria Bar and Grill

Four Pizzeria Bar and Grill

Four Pizzeria Bar and Grill is one of New Castle, PA’s finest family-owned Italian restaurants, specializing solely in authentic Italian cuisine.

With a rich history and a stellar track record for delivering delicious, bona fide Italian fare, this place has got it going. It’s one of the best New Castle restaurants.

One of their best features is their exclusive dining spaces and catering options that makes all your special events memorable.

You’ll find a wide selection of pasta dishes, pizzas, sandwiches, salads, and main courses on the menu.

They also have quite an assortment of wines and beers to choose from. Four Pizzeria Bar and Grill is well-known for its pleasant staff, setting, and attentive service.

Come to Four Pizzeria Bar and Grill and have the time of your life with your friends and family. It’s a sublime Italian experience!

Mondays and Saturdays, this restaurant is open from 4:00 p.m. to 10:00 p.m., and from Tuesdays to Fridays, it is available from 11:00 a.m. to 10:00 p.m.

Address: 2409 Wilmington Rd, New Castle, PA 16105, United States. Phone: +1 724-658-3380.

2. Starwood Restaurant

Starwood Restaurant

Starwood Restaurant, a family-run spot offering full-service dining, sits at the top of the list of eateries in New Castle, PA. They’ve been serving delicious meals to the locals for quite some time.

Starwood’s interior design exudes a vintage and aesthetic charm, creating a warm atmosphere for all who walk in. The staff, too, consistently radiates kindness and goes the extra mile to ensure every guest enjoys their visit to the fullest.

Every time you go, there is something fresh to taste because the menu constantly changes, and there are daily specials. They also feature a lineup of drinks and craft beers, along with a range of classic American dishes such as salads, burgers, and sandwiches.

Starwood is committed to delivering customer’s exceptional food and service.

On Sundays, this restaurant is open from 12:00 p.m. to 8:00 p.m., Tuesdays to Thursdays, from 4:00 p.m. to 9:00 p.m., and on Fridays and Saturdays, it is available from 11:30 a.m. to 10:00 p.m.

Address: 1115 Butler Ave, New Castle, PA 16101, United States. Phone: +1 724-658-6113.

3. Elham Restaurant and Bar

Elham Restaurant and Bar

Elham is a family-owned venture that strongly focuses on serving its customers the best regarding food and ingredients.

Their key objective is to serve up budget-friendly, freshly made meals that hit the spot, and they’ve been doing just that quite well.

The menu highlights include lamb chops and grilled salmon. They’re also accommodating people with dietary restrictions and preferences, like vegetarians.

They’ve got many vegetarian dishes, small bites, and combo selections. And don’t even get started on their daily freshly baked bread – it’s heavenly.

Their chicken and lamb kebabs are said to be the best in the tri-state area.

This is one of the best places to eat in New Castle, PA, especially if you want a relaxed lunch or dinner with friends or family. They not only provide various daily specials but also accommodate special occasions and gatherings.

Tuesdays to Thursdays, the restaurant is open from 11:00 a.m. to 8:00 p.m., and Fridays and Saturdays, it is available from 11:00 a.m. to 9:00 p.m.

Address: 2001 E Washington St #5366, New Castle, PA 16101, United States. Phone: +1 724-652-6611.

4. Edwards Restaurant

Any day is a great day to dine at Ed’s! With over 30 years of serving Lawrence County, this restaurant isn’t slowing down anytime soon.

When you join the waitlist at Edwards Restaurant, you can choose whether to dine inside, at their comfortable outdoor seating or wherever is available first. They prioritize customer service and convenience above all else

From classic menu staples to chef’s specials like drunken mushrooms, burgers, ricotta balls, fish sandwiches, and unique Edward’s creations, there’s something to satisfy every palate in your family every day of the week.

They operate Tuesdays and Wednesdays from 11:00 a.m. to 9:00 p.m., Thursdays to Saturdays from 11:00 a.m. to 10:00 p.m., and Sundays from 12:00 p.m. to 8:30 p.m.

Address: 909 Wilmington Ave, New Castle, PA 16101, United States. Phone: +1 724-658-7455.

5. Pizza Joe’s

Pizza Joe’s

Pizza Joe’s has been the home of delicious pizzas for more than four decades. This is one of the top New Castle restaurants that uses high-quality, healthy ingredients to create their pizza from scratch.

Whenever you want to enjoy a lovely evening and show support for the local eatery while you’re in New Castle, Pizza Joe’s is the place to be.

Its intimate atmosphere makes it an ideal setting for either a family gathering or a romantic rendezvous. The staff members are the most amazing people ever, making your stay worthwhile, and the quality of your meals match the price you’re getting them for.

Regardless of location, Pizza Joe’s has made it easy and incredibly convenient to enjoy pizza meals through takeout, delivery services, and daily specials.

Apart from pizza, they provide subs, calzones, salads, and Stromboli.

Their commitment to excellence and exceptional customer service has made them a top choice among residents and visitors.

Tuesday through Friday, this restaurant is open from 11:00 a.m. to 8:00 p.m., and on Saturday, it is available from 11:00 a.m. to 5:00 p.m.

Address: 2700 Highland Ave Ste 1, New Castle, PA 16105-2382. Phone: +1 724-652-4242.

6. Hazel’s Restaurant

Hazel’s Restaurant

Chuck Tanner’s Restaurant, a family-operated establishment, should be your go-to for classic American meals.

With a history of more than three decades, it proudly holds the title of one of the best restaurants in New Castle, PA.

People from all around, whether they live here or they’re just passing through, love this spot. It’s famous for its friendly staff and chill atmosphere.

This eatery is not just great for grabbing a meal; it’s perfect for throwing a special party or celebration, too, thanks to its catering services.

They are available for breakfast, lunch, and dinner and feature a long list of beers, wines, and spirits.

The hours of operation for this New Castle restaurant are 7.30 a.m. to 3:00 p.m. on Sunday and 7.30 a.m. to 8:00 p.m. from Tuesday through Saturday.

Address: 2305 Wilmington Rd, New Castle, PA 16105, United States. Phone: +1 724-658-5900.

7. The Crane Room Grille

The Crane Room Grille

Have you ever wondered if you could get a slice of Italy and America in one place simultaneously?

Well, there’s good news! At the Crane Room Grille, you can enjoy classic American and Italian meals.

This joint sets the mood just right, with exposed brick walls, charming wooden ceilings, and a warm, pleasant ambiance.

In addition to old-school Italian eats like pasta, calzones, and pizza, you’ll find classic American grub like salads, burgers, and sandwiches on the menu.

Their bar is fully loaded with about 40 local beers on tap, and they have a range of wines and hometown brews, too

When you’re looking to grab a meal and kick back, The Crane Room Grill is the best choice. The atmosphere is serene, the people are friendly, and the food is terrific.

On Tuesday and Wednesday, this restaurant is open from 11:30 a.m. to 9:00 p.m., and on Thursday through Saturday, it is available from 11:30 a.m. to 11:00 p.m.

Address: 3009 Wilmington Rd, New Castle, PA 16105, United States. Phone: +1 724-656-1553.

8. The Ladies of the Dukes

The Ladies at Dukes Restaurant is a longtime dining establishment in New Case, PA. They have been feeding the locals and visitors in New Castle, PA, for a whopping sixty years!

From those special milestone moments to those spontaneous nights out where you crave good food and great company, The Ladies of the Dukes is your perfect destination.

Their wealth of experience ensures that you’ll find plenty of seating, a well-stocked full-service bar, and a fantastic ambiance that you’ll feel comfortable in.

With their extensive menu of famous Italian delicacies, Ladies and Dukes has proudly secured the coveted accolade of the ‘Best Italian Cuisine in New Castle.’

The dedicated team at Ladies and Dukes goes the extra mile to ensure that every guest feels part of the family, extending a warm and hospitable welcome to everyone who walks in.

This restaurant is open only on Sundays from 11:00 a.m. to 6:00 p.m.

Address: 1114 N Croton Ave, New Castle, PA 16101, United States. Phone: +1 724-658-9258.

9. Mangino’s Pizza

Mangino’s Pizza

Mangino’s Pizza is a cherished family-operated pizzeria and one of the best restaurants in New Castle, PA, with a legacy of making delicious pies and pizzas.

Due to its central location, Mangino’s has become a popular restaurant for food lovers in the city.

At Mangino’s Pizza, the art of preparing the perfect pizza takes place in their brick oven, where they meticulously prepare each pie to perfection with top-quality ingredients.

They also make amazing calzones, and they have them in different sizes and fillings.

From Sundays to Thursdays, this New Castle restaurant is open from 9:00 a.m. to 8:00 p.m., and on Fridays and Saturdays, it is available from 9:00 a.m. to 9:00 p.m.

Address: 106 N Liberty St, New Castle, PA 16102-1830. Phone: +1 724-652-7621.

Want to know more top places to eat in Pennsylvania? Here is a guide on restaurants in Warrenrestaurants in Edinboro, and restaurants in Conshohocken for a fun meal time.

10. El Canelo

El Canelo

If you call New Castle home, chances are you’re already well-acquainted with El Canelo, one of the best restaurants in New Castle, PA. But just in case you haven’t been there before and you need a refresher, here’s the lowdown on this local classic for you.

El Canelo is the home of Mexican cuisine. Open seven days a week, the restaurant’s warm and family-friendly atmosphere has made it a popular choice, drawing in locals and tourists who can’t get enough of its flavors.

The menu contains all your Mexican favorites, like tacos, quesadillas, burritos, and fajitas.

El Canelo’s full bar has various margaritas, beers, and wines. The restaurant’s interior is colorful and cheerful, adorned with vividly painted walls and captivating decorations that infuse the space with energy.

El Canelo opens Mondays to Thursdays from 11:00 a.m. to 10:00 p.m., 11:00 a.m. to 10:30 p.m. on Fridays and Saturdays, and 11:00 a.m. to 9:00 p.m. on Sundays.

Address: 2421 Wilmington Rd, New Castle, PA 16105-1941. Phone: +1 724-657-2901.

11. Disilvio’s Family Restaurant

Disilvio’s Family Restaurant

Disilvio’s Family Restaurant opened its doors in 2020, with owner Michael DiSilvio bringing his 32 years of experience in the food service industry to the table.

You can dine in at Disilvio’s or opt for delivery and takeout options when you don’t have time. Their coffee, healthy choices, small plates, and vegetarian options make your day.

They offer delicious bakery treats and homemade meals like chicken Alfredo pasta, homemade cherry pie, pulled pork nachos, clam chowder, chicken wings, burgers, and hot meatloaf sandwiches.

Visit them any day of the week from 7:00 a.m. to 8:00 p.m.

Address: 100 W Washington St, New Castle, PA 16101, United States. Phone: +1 724-202-7701.

12. Hugger-Mugger Tasty Recipes

Hugger-Mugger Tasty Recipes, a hometown favorite, is a purveyor of classic American dishes. They offer dishes ranging from vegan options to hearty comfort food classics.

The menu features many delicious options, from wraps, burgers, salads, and sandwiches to a tempting selection of sides like hand-cut fries, onion rings, and tater tots.

Other features in Hugger-Mugger Tasty Recipes include daily specials, a kids’ menu, and a full-service bar.

For a hearty dinner or maybe just a quick bite, one of the best places to eat in New Castle, PA, is Hugger-Mugger Delicious Recipes. Their original recipes are worth trying, so come on in!

On other days of the week, they are open from 6:00 a.m. to 10:00 p.m., while they are open from 6:00 a.m. to 8:00 p.m. on Sundays.

Address: 2650 Ellwood Rd, New Castle, PA 16101, United States. Phone: +1 724-652-5155.

13. Coney Island

Coney Island

You won’t honestly know delicious hot dogs until you stop and eat at Coney Island, one of the top restaurants in New Castle, PA.

This establishment opened as far back as 1923, and the reason they’ve been standing strong is due to the delicious hot dogs and pleasant experience they offer customers.

They dress their hot dogs in delicious toppings and sauces like chili, cheese, and onions.

You’ve got plenty of options here – burgers, sandwiches, fries, shakes, and more. Don’t worry if you’re unsure what to choose; the friendly staff is ready to lend a hand!

Coney Island is open every day of the week from 10:00 a.m. to 9:00 p.m. and provides catering and delivery services.

Address: 2712 Wilmington Rd, New Castle, PA 16105, United States. Phone: +1 724-654-4522.

14. Mary’s Restaurant & Bakery

Mary’s Restaurant & Bakery

Mary’s Restaurant & Bakery has been a neighborhood favorite for over three decades, earning its place among the best New Castle restaurants.

You’ll enjoy both surprisingly tasty snacks and intriguing entrees here, and they are all served with an air of elegance at prices that won’t break the bank.

The restaurant extends its catering services for those special occasions, ensuring your events are extra special.

Mary’s offers a tasty lineup of American classics like pasta, burgers, sandwiches, and seafood.

On top of that, the restaurant has a bakery churning out many freshly baked pastries, cakes, pies, and cookies.

So, if you’re looking for a delightful dinner in a friendly atmosphere, Mary’s Restaurant & Bakery is the perfect spot to visit.

Mondays to Thursdays, they are open from 11:00 a.m. to 9:00 p.m., and on Fridays and Saturdays, they are available from 11:00 a.m. to 10:00 p.m.

Address: 131 E Long Ave, New Castle, PA 16101, United States. Phone: +1 724-652-2447.

15. Chuck Tanner’s Restaurant

Chuck Tanner’s Restaurant

Chuck Tanner’s Restaurant, a family-run establishment, features traditional American fare. The establishment has existed for over thirty years, solidifying its status as one of New Castle’s most time-honored dining spots.

The people of New Castle and visitors to the city who frequent Chuck Tanner’s know this restaurant for their friendly staff and welcoming ambiance. They even extend that hospitality to hosting special events, and they offer catering services.

Chuck Tanner’s has a great selection of wines, spirits, and beer. They also offer plenty of breakfast and lunch choices.

The hours of operation for this New Castle restaurant are 7.30 a.m. to 3:00 p.m. on Sunday and 7.30 a.m. to 8:00 p.m. from Tuesday through Saturday.

Address: 2305 Wilmington Rd, New Castle, PA 16105, United States. Phone: +1 724-658-5900.

16. Nahla’s Middle Eastern Restaurant

For an immersive taste of the Middle East right here in New Castle, PA, look no further than Nahla’s Middle Eastern Restaurant

Ever since its inception, Nahla’s Middle Eastern Restaurant has been preparing tasty, budget-friendly Middle Eastern eats and has slowly become a hotspot for both locals and tourists.

They cook everything fresh to order with top-notch ingredients, so every bite is as delicious as healthy.

Nahla’s Middle Eastern Restaurant offers options like vegan and vegetarian alternatives for people with dietary preferences. This is to make sure everyone is accommodated.

Featuring authentic Middle Eastern decor that creates a comfortable dining space and a fantastic overall environment, Nahla’s is one of the best New Castle restaurants.

You can also count on them to cater to all kinds of events you’ve got lined up, and when you’re too tired to dine in, Nahla’s provides delivery services.

From Monday to Saturday, they are open from 11:00 am until 8:00 pm. It’s the ideal location for a supper with friends and family because of its delectable food and pleasant ambiance.

Address: 1703 Wilmington Rd, New Castle, PA 16105, United States. Phone: +1 724-654-5161.

17. Pagley’s Pasta & More

Pagley’s Pasta & More

Pagley’s Pasta & More is the prime Italian restaurant in New Castle, PA, notable for many Italian meals.

Through the years, they’ve honed their culinary skills and assembled a talented team of chefs who consistently prepare your Italian dishes just as you like them.

You’ll also find a complete bar and many Italian wines to complement your meal at this restaurant.

The menu features salads, pasta, the Italian favorite, subs, and, of course, pizza.

Other highlights at Pagley’s include gluten-free options and a kid’s menu.

At Pagley’s Pasta & More, the friendly staff ensures every customer leaves with a full stomach and a happy grin.

On Sundays, this New Castle restaurant is open from 11:00 a.m. to 7:00 p.m., and from Wednesdays to Saturdays, it is available from 11:00 a.m. to 9:00 p.m.

Address: 1235 E Washington St, New Castle, PA 16101, United States. Phone: +1 724-658-3066.

18. Gallo’s Italian Villa

Gallo’s Italian Villa is committed to satisfying our customers with great food and excellent service. They were voted Best of the Best Italian Restaurant in New Castle, PA, because of their unwavering commitment to authenticity and quality.

Gallo’s extends their services to catering big and small events, so they’re always available whenever you need them.

Whatever you’re in the mood for, you can find it here! Start your meal with appetizers like jumbo wings, fried ravioli, or stuffed hot peppers. Their soups and salads include southwestern chicken, West Coast chicken, and seafood salad.

They operate Mondays through Saturdays from 11:00 a.m. to 10:00 p.m. and Sundays from 11:00 a.m. to 9:00 p.m.

Address: 2420 Wilmington Rd, New Castle, PA 16105, United States. Phone: +1 724-656-9280.

Also, check out our guide on restaurants in Malvern, restaurants in Mount Joy, and restaurants in Abington for a fun meal time.

Plan a Trip to New Castle, PA.

When considering a move to New Castle, Pennsylvania, remember that food can capture everyone’s hearts.

So you explore the local culture and shops, be sure not to miss out on trying these restaurants!