Located in Bucks County, Yardley is a small suburb in Philadelphia. Being a part of this amazing city, it’s no surprise there are plenty of restaurants and bars that will blow your mind. I know how it is though, you’re craving something amazing, but you can’t seem to figure out what it is exactly. That’s why I’ve put together a list of my top picks for places to eat in this town, so the decision will be a lot easier.

So what are you in the mood for? Pub food? Italian food? How about some breakfast? Whatever it is, you’ll be able to find some on this list. There’s also plenty of casual spots, upscale spots, and even a few BYOBs. Keep reading to learn more about each place!
Yardley Inn
82 E Afton Ave, Yardley, PA 19067
Phone: (215) 493-3800
Visit Website
Looking for a nice spot for date night in Yardley, Philadelphia? Check out Yardley Inn. This restaurant and bar overlooks the Delaware River and serves New American cuisine. With almost 1,000 reviews on Google, it’s clear this is a popular spot for any meal.
Serving brunch, lunch, and dinner, Yardley Inn is perfect for any time of the day. We recommend the pastrami reuben, handmade ricotta cavatelli, shaved ribeye cheesesteak, or goat cheese and herb ravioli. Be sure to grab some dessert as well!
Charcoal BYOB
11 S Delaware Ave, Yardley, PA 19067
Phone: (215) 493-6394
Visit Website
Trying to find a BYOB spot for dinner? Try out Charcoal BYOB. This local restaurant serves American cuisine made from fresh, local, and seasonal ingredients. With a view of the river, this is the perfect romantic place to take a date.
This spot serves breakfast, lunch, and dinner, so no matter what time it is, you’ll be able to stop by. Be sure to try the red pepper rigatoni, seared duck breast, hanger steak, or sourdough shells. Don’t forget to have some dessert like the doughnut sundae!
Trattoria Rosa Bianca
94 S Main St, Yardley, PA 19067
Phone: (267) 392-5738
Visit Website
Another great BYOB in town is Trattoria Rosa Bianca. Housed in an 1800s house, this husband and wife owned restaurant serves authentic Italian cuisine. With a warm and welcoming atmosphere, you’ll feel right at home here.
Trattoria Rosa Bianca’s menu changes seasonally, so you’ll always have something new to try. Try out the gnocchi di ricotta, maiale, tagliatelle, or pollo milanese. Make sure to check out their brunch as well from 11 a.m. to 3 p.m. on Sunday!
Vault Brewing Company
10 S Main St, Yardley, PA 19067
Phone: (267) 573-4291
Visit Website
If you’re looking for a more casual option to grab some food, Head over to Vault Brewing Company. This local gastropub serves plenty of beer, small plates, and live music. With hundreds of reviews about the service, food, and beer selection, you definitely won’t want to miss this spot.
Vault Brewing Company serves a menu with salads, sandwiches, and pizza, primarily. We recommend the brung sugar buffalo pizza, waffle grilled cheese, grass fed burger, or duck and apple pizza. Be sure to grab some wine, a beer, or a cocktail!
Canal Street Grille
27 E Afton Ave, Yardley, PA 19067
Phone: (215) 321-1333
Visit Website
When you’re looking for a great spot for Greek food, look no further than Canal Street Grille. This local BYOB is award-winning and serves Greek and American comfort food. As another spot with a view of the Delaware River, you’ll be able to take in the beauty of Yardley here.
Canal Street Grille’s menu is full of Greek dishes as well as gluten-free and vegetarian options. Be sure to try the classic moussaka, shrimp santorini, or chicken parmesan sandwich. Don’t forget to bring the wine!
Mil-Lee’s Luv-Inn
75 S Main St, Yardley, PA 19067
Phone: (215) 369-2400
Hoping to find a delicious spot for breakfast or lunch? Take a look at Mil-Lee’s Luv-Inn. With a homey and comfortable atmosphere, this restaurant serves classic diner food. This spot has nearly 300 reviews, so you can count on it being good.
Serving all of your favorite breakfast and lunch dishes, you’ll be able to find whatever you’re craving here. Try out the pumpkin hotcakes, cinnamon bun french toast, chicken cheese steak florentine wrap, or buffalo wrap!
La La Lobster
35 S Main St, Yardley, PA 19067
Phone: (267) 399-9224
Visit Website
Trying to figure out where to get the best lobster roll in town? Check out La La Lobster. This locally-owned restaurant serves everything lobster from mac and cheese to rolls. Prioritizing fresh and local ingredients, you can feel good about eating at this spot.
La La Lobster’s menu is fairly short, but what it lacks in length, it makes up for in deliciousness. We recommend the la la roll, lobster mac n cheese, or lobster grilled cheese. Be sure to grab a slice of cake or a cookie for dessert!
Continental Tavern
2 N Main St, Yardley, PA 19067
Phone: (215) 493-9191
Visit Website
When all you want is a laid-back spot to enjoy some food, a few drinks, and the game, head over to Continental Tavern. This local restaurant serves tavern-like food and a wide selection of beer. With outdoor dining and TVs inside, this is a great spot for any occasion.
With a menu filled with appetizers, burgers, sandwiches, and more, you’ll find anything you can think of here. Be sure to try the beer cheese burger, cheesesteak, chicken and broccoli penne, or honey bruschetta salmon!
Vince’s Pizza & Restaurant
25 S Main St, Yardley, PA 19067
Phone: (215) 493-1985
Visit Website
Rounding out our list of restaurants is Vince’s Pizza & Restaurant. This family-owned spot has been open since 1977. With a private room available to rent and a BYOB policy, this is the perfect spot for any occasion – big or small.
Vince’s Pizza & Restaurant serves a wide variety of pies, pasta, paninis, and other Italian dishes, you can’t go wrong at this restaurant. Try out the baked manicotti, toasted monte cristo, cheesesteak calzone, or Vince’s upside-down pizza. They also have gluten-free options!
If there’s one thing you can’t go wrong with it’s some great food – and this Philly suburb is a spot that certainly won’t let you down in this department. Whether you’re in the mood for pizza or lobster, you’ll know where to get the best of it now.
Looking for more places to dine with your family and friends? We’ve handpicked the best restaurants around Philadelphia in this list.
Which spot are you most excited to try? Let us know! Did we leave a restaurant out of this list? Make sure you tell us about it and we’ll check it out!