Northern Italian Cuisine & English-style Pub in Historic Bucks County

Baci Ristorante & Heart of Oak Pub

Baci Ristorante and The Heart of Oak Pub is a family run establishment that has been serving delicious food since 1997. The two level restaurant offers a variety of food, from Northern Italian specialties, English pub dishes, to your traditional American favorites. The same menu is offered upstairs at Baci and downstairs in the pub. ย Depending on your mood or occasion, you can choose to enjoy a fine dining atmosphere upstairs or a more casual dining experience downstairs. When the weather is nice, come dine al fresco with us on our outdoor patio. Private dining rooms and banquet needs are available for your next event.


Baci Upstairs Hours:

Sunday - 11:30-9pm

Monday - 4-9:30

Tuesday-Thursday: 11:30-9:30

Fri-Sat - 11:30-10


Pub Kitchen Hours:

Sunday - 11:30-9:30

Monday - 11:30-9:30

Tuesday-Thursday- 11:30-9:30

Friday-Saturday - 11:30-10


Bar is until 2am everyday.


Please note due to COVID-19 hours are subject to change.

Reservations are for exclusively for dining in Baci, the restaurant located upstairs. The Heart of Oak Pub is walk-in only, however, for parties of 6 or greater please call ahead so that we can confirm current availability and have time to prepare your table.

Take a Tour

Looking to host a party or curious about our space? Use the interactive map below to take a virtual tour of Baci Ristorante & Heart of Oak Pub.

Private Parties, Events, & Catering

Baci offers private dining rooms for your event or party needs. We have space for up to 130 guests and a varied menu to accommodate our guests.
Whether you need space for a wedding reception, rehearsal dinner, corporate event, birthday party, bridal or baby shower, we would love to host your event.

Looking to bring a little taste of Italy for your guests to enjoy at a party or engagement?ย  We also offer a catering menu that can be customized to your taste.

Enjoy al fresco dining on our outdoor deck, patio, or garden seating!