15 Best Restaurants in Yardley (PA)

It might be challenging to decide where and what to eat, given the variety of culinary experiences available worldwide. Still, Yardley is a top gourmet destination you must include on your itinerary.

With a population of 2,434 at the 2010 census, Yardley is a borough located just west of Philadelphia, along the Delaware River.

Yardley is a place where visitors can take in a laid-back, quaint environment while guaranteeing access to a large city’s advantages, from its lovely Main Street lined with boutique shops and cozy cafés to the picturesque Delaware Riverfront.

The food scene in Yardley is almost as diverse as the city itself, including establishments like The Yardley Inn Restaurant and Bar and Edgewood Cafe. Plenty of fantastic dining options boast the ideal balance of opulent establishments and classic tapas bars.

This tour guide will take you on a culinary journey through Yardley, introducing you to the city’s delicious flavors through its dining stops.

Let’s see the best restaurants in Yardley, PA.

Best Restaurants in Yardley

1. The Yardley Inn Restaurant and Bar

The Yardley Inn Restaurant and Bar

First on our list of top restaurants in Yardley, PA is The Yardley Inn, located in picturesque Bucks County along the Delaware River and only 20 miles from Philadelphia, is a terrific location to enjoy riverside dining.

This Yardley restaurant, Bar & Farm, won the title of “Best Restaurant in Bucks” in 2012 and 2013. The staff at this restaurant takes great pride in offering outstanding customer service, and they are known for the modern American cuisine they prepare and serve.

While dining inside, you can enjoy the welcoming atmosphere and breathtaking waterfront views. Summer evenings are also ideal for dining at The Yardley Inn Restaurant and Bar’s outdoor seating. The terrace offers a relaxing setting surrounded by calming scenery.

In addition to monthly wine tastings, themed beer or wine dinners, and other special events, the Yardley Inn offers dining alternatives for private parties, business meetings, and other special occasions.

With dishes including salmon, lemon chicken, filet mignon, oysters on the half shell, tiramisu, brussel sprouts, tuna tartare, ribeye, and spinach salad, the varied menu is likely to appease every hunger, mood, or craving.

Visit Yardley Inn Restaurant and Bar from 11:30 am to 10 pm Mondays through Thursdays, 11:30 am to 10:30 pm on weekends, and 11 am to 3 pm, 4:30 pm to 9 pm on Sundays.

Address: 82 E Afton Ave, Yardley, PA 19067, United States. Phone: +1 215-493-3800.

2. Carlucci’s Grill

Carlucci's Grill

Carlucci’s Grill is one of the best places to eat in Yardley, PA, if you want tasty Italian favorites. The four Capuano brothers, arriving in the United States from their lovely hometown of Monte Di Procida, Italy, had no idea they would create a family legacy.

But perseverance and hard work paved the way for Carlucci’s Grill, which is a staple of the Yardley community today.

The takeout menu has a large variety of delectable foods that can be purchased and picked up at your convenience if you’re in a rush. They also provide gluten-free options, outdoor seating, delivery, and curbside pickup options.

You can enjoy seafood bisque, garlic puff, cannoli, garlic bread with cheese, tomato pie, chicken parmigiana, pizza, crème seafood arrabbiata, and pasta Fagioli.

Visit Carlucci’s Grill from 11 am to 9:30 pm on weekdays and 11 am to 10:30 pm on weekends.

Address: 1633 Big Oak Rd, Yardley, PA 19067, United States. Phone: +1 215-321-9010.

3. Trattoria Rosa Bianca

Trattoria Rosa Bianca

Italian B.Y.O.B. restaurant, Trattoria Rosa Bianca, is housed in a late 1800s house undergoing a complete restoration on Main Street. Anthony and Rosa Boccella, a married couple, are the owners and managers of this elegant institution.

The restaurant’s interior is warm and elegant, with many Victorian accents. Most guests enjoy dining on the outside porch or hosting an event in one of the private rooms.

Trattoria Rosa Bianca also provides wheelchair-accessible amenities, coffee, comfort food, small plates, healthy options, and fantastic dessert.

Chef Anthony always uses freshly cooked meals made with hand-selected, locally sourced ingredients despite changing the menu seasonally. They serve various dishes, including salmon, lasagna dinner rolls, and risotto primavera.

Visit Trattoria Rosa Bianca Mondays through Fridays from 4 pm to 9 pm, 11 am to 10 pm on Saturdays, and 11 am to 9 pm on Sundays.

Address: 94 S Main St, Yardley, PA 19067, United States. Phone: +1 267-392-5738.

4. Mil-Lee’s Yardley Diner

Mil-Lee's Yardley Diner

Suppose you need to figure out where to go. In that case, it might be challenging to find a breakfast restaurant in Yardley that serves tasty meals at affordable prices and gives you the warm sensation that your morning meal was prepared with love.

Since 1973, Mil-Yardley Lee’s Diner has prioritized serving its patrons only the best breakfast, brunch, and lunch fare. As a result, it is a neighborhood staple among Yardley’s top locations for a full breakfast.

They have a reputation for serving high-quality, expertly prepared, home-cooked meals that give customers the impression that they are receiving a meal from the heart. In addition, services like curbside pickup, delivery, and dine-in alternatives are available here.

The menu offers a robust assortment of brunch veggie wraps, pancakes, waffles, and other essentials to sate your desires, regional breakfast and brunch favorites, and the comfort cuisine that makes brunch special.

They are open daily from 7 am to 2 pm.

Address: 75 S Main St, Yardley, PA 19067, United States. Phone: +1 215-369-2400.

5. Charcoal BYOB

Charcoal BYOB

Charcoal BYOB has been creating seasonal breakfast, lunch, and dinner dishes since 1995. It was initially called Charcoal Steaks N’ Things.

When he bought the company in 1995, Anton Plescha had the idea of creating a neighborhood restaurant where customers could stop by several times a week and enjoy delicious meals and an exotic view of the river.

The cooks at this family restaurant have embraced using seasonal ingredients, buying locally whenever possible, and experimenting with cutting-edge methods when appropriate.

Young families and frequent guests can both enjoy the room’s relaxed atmosphere and comfort. The atmosphere transforms in the evening with the addition of candles on the tables and many customers arriving with their favorite wine bottles.

Homemade pasta, duck breasts, lobster eggs Benedict, grilled octopus, Korean fried chicken, griggstown farm birds fried to order, house-made bread, and homemade desserts all contribute to the festive atmosphere of each meal.

Operating hours are Wednesdays through Saturdays from 8 am to 2 pm and 4:30 pm to 8 pm, and Sundays from 8 am to 2 pm.

Address: 11 S Delaware Ave, Yardley, PA 19067, United States.

6. Continental Tavern

Continental Tavern

The Continental serves the best tavern fare and opulent spirits in a cozy, friendly setting reminiscent of ancient times when hospitality was of the utmost importance.

It is situated in the center of Yardley’s Historic District and is only two blocks from the Delaware River.

Recent renovations have brought this restaurant back to its original 1877 design and appearance. Outdoor dining is available on a large porch that affords a beautiful view of Lake Afton in a tranquil, pastoral environment.

Continental Tavern also offers various dining options to suit any need or preference. In addition, customers can dine in, order takeout, or have their food packaged and delivered for drive-through customers with the curbside pickup service.

Events and gatherings of all kinds can be held at Continental Tavern. They have an ideal location for vast and small private parties, rehearsal dinners, and business functions.

The menu features chicken pot pie, French onion soup, chili nachos, burrito balls, pumpkin cheesecake, crab cake sandwiches, hummus, and burgers.

Visit Continental Tavern any day from 11:30 am to 12 am.

Address: 2 N Main St, Yardley, PA 19067, United States. Phone: +1 215-493-9191.

7. Canal Street Grille

Canal Street Grille

The Canal Street Grille has long been regarded as one of the top restaurants in Yardley, PA, having been chosen as one of the best three years in a row by the Bucks County Courier Times.

The best Greek and American comfort food are served at this laid-back B.Y.O.B. retreat in the heart of Yardley’s historic downtown, which also offers peaceful Delaware Canal vistas.

This restaurant’s lovely outdoor seating area is another beautiful feature, making it the ideal place to dine al fresco with friends or family on a pleasant day.

You are invited to experience one of Canal Street Grille’s numerous homemade delicacies, including classic moussaka, burgers, fresh seafood, Greek meatballs, grilled meats, and the most fabulous wings in town.

They provide different vegetarian and gluten-free alternatives in addition to daily lunch and supper specials.

Visit them today to find out why they are Yardley’s favorite Greek restaurant!

They are open Sundays through Thursdays from 11:30 am to 8 pm and weekends from 11:30 am to 9 pm.

Address: 27 E Afton Ave, Yardley, PA 19067, United States. Phone: +1 215-321-1333.

8. La La Lobster

La La Lobster

Owner of La La Lobster Nicole, who has more than 20 years of experience working in class restaurants, is dedicated to providing each customer with a tasty and enjoyable dining experience.

Fresh ingredients are sourced from neighborhood farmers and businesses because La La Lobster won’t compromise quality; this is why customers attest to it being one of best Yardley restaurants.

La La Lobster offers outdoor seating for those who want to enjoy their meal in the fresh air. Seating is first-come, first-served, and guests can also order from the full menu.

They also offer delivery and curbside pickup service, so you can enjoy your meal even if you cannot make it to the restaurant.

They use the freshest wild-caught lobster and shrimp for their menu, bringing you an authentic taste of the sea. Other items on the menu include lobster rolls, clam chowder, lobster sandwiches, and crabby fries.

La La Lobster doesn’t operate on Thursdays and Mondays, but from 11 am to 8 pm, this restaurant runs every other day of the week.

Address: 35 S Main St, Yardley, PA 19067, United States. Phone: +1 267-399-9224.

Want to know the more top places to visit in Pennsylvania for fun dining? Check out our guide on restaurants in Bellefonte, restaurants in Meadville, and restaurants in Plymouth Meeting.

9. Vault Brewing Company

Vault Brewing Company

This brewery and restaurant are housed in a bank from the 1800s that still has its vault. They provide a seasonal menu with dishes from a copper-clad wood-burning oven and an ever-changing variety of house-brewed beers.

This gastropub features a variety of live music on select nights, ranging from solo acoustic performers to full bands, giving guests the best of both worlds.

The intimate setting of the brewery is the perfect place to catch a live show. The stage is located in the corner of the room, giving every seat in the house a great view.

And, of course, the beer is constantly flowing at Vault, so you can enjoy a cold pint while you tap your toes to the music.

They also feature takeouts, delivery, and dine-in options with a menu that offers buffalo cauliflower, pizza, pork belly fries, and chicken sandwiches.

Vault Brewing is among the top Yardley restaurants and also provides a special diet menu for vegan, gluten-free, and vegetarian customers.

Opening hours are Mondays to Thursdays from 11:30 am to 11 pm, weekends from 11:30 am to 1 am, and Sundays from 11:30 am to 10 pm.

Address: 10 S Main St, Yardley, PA 19067, United States. Phone: +1 267-573-4291.

10. Vince’s Pizza & Restaurant

Vince's Pizza & Restaurant

One of the most well-liked restaurants in the neighborhood is Vince’s Pizza & Restaurant, thanks to Yardley locals. This eatery has partnered with Slice since 2018 and has been a fixture in the community, staying as one of the best restaurants in Yardley, PA

Vince’s Pizza & Restaurant makes takeout simple with curbside pickup and frequently offers bargains on meals so you can try new things and find a new favorite.

You may find a new favorite meal if you take advantage of some of Yardley’s best offerings. Sample the simple cheese pizza to find out why it’s so popular with locals and tourists, or try other delectable Italian fares like stracciatella soup and eggplant parmesan.

Visit Vince’s Pizza & Restaurant today. You’ll learn to love it as well!

They are open weekdays from 11 am to 10 pm and weekends from 11 am to 11 pm.

Address: 25 S Main St, Yardley, PA 19067, United States. Phone: +1 215-493-1985.

11. Indian Garden

Indian Garden

One of the top Yardley restaurants, Indian Garden, serves natural food freshly produced daily on-site without additives or preservatives.

The interior decor is adorned with paintings, and the air is filled with the exotic aromas of Indian cuisine. They offer an all-you-can-eat buffet, delivery, takeout, and dine-in options.

The menu at Indian Garden is immensely diverse, offering meat lovers grilled or stewed chicken, lamb, and seafood meals, as well as fans of Indian cuisine garlic naan, gulab jamun, and onion bhajia.

Indian Garden operates Tuesdays to Thursdays from 11:30 am to 3 pm and 5 pm to 10 pm, on weekends from 11:30 am to 3 pm and 5 pm to 10:30 pm, and on Sundays from noon to 3 pm and 5 pm to 10 pm.

Address: 676 Stony Hill Rd, Yardley, PA 19067, United States. Phone: +1 215-369-7016.

12. Yardley Ice House

Yardley Ice House

The Yardley Ice House, a family-run ice cream parlor, opened its doors in the spring of 1994. The family worked many hours with a minimal workforce to realize their objective.

Its appearance and atmosphere were carefully developed, and the stencils on the wall were handcrafted.

This family-run firm has grown to incorporate a fantastic workforce to enhance the customer experience. This Yardley restaurant features wheelchair accessible car park and entrance and offers takeouts.

The menu was initially small, but it soon expanded to include crowd-pleasers like Orange Creamsicle and Cherry Bordeaux. As a result, it rapidly gained a significant following.

Since then, they’ve added more than 30 distinctive varieties to their menu, including cotton candy, key lime pie, cherry and mango, and chocolate peanut butter cup.

Yardley Ice House is open throughout the week from noon to 10 pm.

Address: 77 S Main St, Yardley, PA 19067, United States. Phone: +1 215-321-9788.

13. Charcoal Steaks ‘n Things

Charcoal Steaks 'n Things

Charcoal Steaks have created seasonal breakfast, lunch, and dinner dishes since 1995. This restaurant considers food as satisfaction beyond the sense of taste. The things that keep them going are the memories it creates, the connections it fosters, and the creativity it sparks.

This restaurant features wheelchair-accessible amenities, healthy options, small plates, and comfort food.

Charcoal Steaks N’ Things is also an excellent option for vegetarian, vegan, and gluten-free options. For diners with special dietary requirements, the restaurant offers several dishes suitable for all dietary restrictions.

Their menu features brioche donuts, home fries, duck breast, buttermilk pancakes, hanger steak, and lobster eggs benedict.

Opening hours are 8 am to 2 pm and 5 pm to 9 pm on Tuesdays to Thursdays, weekends from 8 am to 2 pm and 5 pm to 10 pm, and Sundays from 8 am to 2 pm.

Address: 11 S Delaware Ave, Yardley, PA 19067, United States. Phone: +1 215-493-6394.

14. Franco’s Tomato Pies

Franco's Tomato Pies

The residents of Yardley, Pennsylvania, have been enjoying delectable pizzas handcrafted with only the finest ingredients since 2008, thanks to Franco’s Tomato Pies. Every mouthful from the family-run restaurant demonstrates its dedication to excellence.

They only utilize the freshest ingredients and produce their pizza dough and sauce, which is the fundamental secret to their success.

With their new online ordering system, you can now enjoy Franco’s delicious pizza in the comfort of your own home. Select your favorite pizza from the menu, choose your toppings, and then proceed to checkout.

This straightforward, long-standing Italian restaurant provides curbside pickup, takeout, and dining options, making it one of the best Yardley restaurants.

You will find something to your liking at Franco’s Tomato Pies, whether you are in the mood for a traditional pizza steak, garlic knots, Brooklyn pie, or something more experimental like the Franco’s Special (topped with sausage, peppers, mushrooms, and onions).

Opening hours are 11 am to 10 pm on weekdays, 11 am to 11 pm on weekends, and Sundays from noon to 10 pm.

Address: 175 S Main St, Yardley, PA 19067, United States. Phone: +1 215-493-7766.

15. Burritos Restaurant

Burritos Restaurant

The inventive new B.Y.O.B. Mexican restaurant, Burritos, allows customers to make burritos, tacos, and other dishes. This completes our list of best restaurants in Yardley, PA.

You can dine indoors or enjoy the fresh air on their outdoor patio, order takeouts or use the online delivery service.

Burritos Restaurant has a wide selection of healthy options and fresh ingredients that satisfy every member of your group. Fresh food and ingredients are created from scratch every day, and countless possible combinations exist.

Coconut shrimp tacos, burrito bowls, chimichanga, chorizo, and rice black beans pork are available on the menu.

Opening hours are 10:30 am to 8 pm Mondays through Thursdays, 10:30 am to 9 pm on Fridays, 9 am to 9 pm on Saturdays, and 9 am to 4 pm on Sundays.

Address: 15 S Main St, Yardley, PA 19067, United States. Phone: +1 215-493-2424.

Also Check out our guide on restaurants in Phoenixville and restaurants in Zelienople for a fun meal time in Pennsylvania.

Plan a Trip to Yardley

Discovering places through food is a fascinating and remarkable experience that helps you learn more about the region and its local cuisine.

Take your tastebuds on a trip to this hidden culinary allure and experience all of the beautiful flavors this borough has to offer.