The Yardley Inn & Farm is located right on the Delaware River. Depending upon where you are seated, you may or may not have a view of the river. Outdoor seating is very limited. The overall vibe of the place is rather cool, but not "trendy cool".
The food is great as well. The menu is rather diverse. The Yardley Inn recently added "& Farm" to their name, which reflects their desire to present farm fresh flavors. The flavors and presentation are top notch. I do feel as if the prices on their menu do not reflect the portion that you receive. I have eaten at plenty of restaurants that fit into the Yardley Inn bracket. The portions at Yardley are on the small side. This forces you to buy 3 courses in order to feel like you have actually eaten a meal. I realize that at "nicer" establishments it is about the flavor and not the size, but the sizes are still way too small for what they are charging. Overall, the food is good, but not worth the price.
The service I received was outstanding. The Yardley Inn truly presents itself as a welcoming and warm environment.
My wife and I visited this location on a weekday night for dinner. Would recommend khakis and polos for the gentlemen. There were those who were wearing jackets. Khakis and polo would be the most casual I would dress for this place.
Summary: this place is cool enough that I would visit again. If we only had one evening out and really wanted to make it count, I would probably elect to travel over to Princeton. I have eaten at places in Princeton, spent the same amount of money, and been much more impressed (see my other reviews). Check out the menu online and go if you see something that impresses you. Again, the quality and service will satisfy.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.