Bucks County
Facade of McCoole's at the Historic Red Lion Inn

Raise the “Ruff” at These Dog-Friendly Establishments

As the weather gets warmer, we all want to get outside and enjoy it! So do our canine companions! If you’re headed out on the town for a bite to eat in Bucks County, don’t forget your pup, a leash and some treats. 

The following restaurants have confirmed they are dog-friendly, meaning in their outdoor seating areas for well-behaved dogs on a leash. Be aware, dogs are not allowed indoors or near food preparation areas by health code. You can also take your pets on a picnic at one of Bucks County's beautiful parks

Upper Bucks County

While taking your dog for a walk on the Delaware Canal Tow Path in Upper Black Eddy, let the sweet smell of fresh coffee bring you to the Homestead General Store!

Enjoy the fresh air and fantastic food with your furry friend to the sizeable outdoor area at McCoole's at the Historic Red Lion Inn in Quakertown.

Quaint outdoor seating and wholesome food options, like vegetarian and gluten-free, at Nellirae’s Kitchen will provide a relaxing day for you and your retriever.

With regular specials and local products, you can always get something special at the dog-friendly Down to Earth Café in Perkasie.

Bring your dog along to C&C Café in Perkasie and enjoy the freshest ingredients from local farmers and food vendors!


Take a Beagle for brunch, a Labrador for lunch or a Dachshund for dinner to Genevieve’s Kitchen and enjoy simple, quality dishes al fresco!

Hickory Kitchen serves up incredible comfort foods like cornbread, pulled pork and a variety of barbecue. Beware of (your) dog stealing the food from your plate!

Call ahead to reserve sidewalk space for you and your pup because Honey fills up fast for their delicious dinners!

Had a “ruff” day? Stop by the Penn Taproom to sip on some craft beer and chow down on a juicy burger.

If you are only in the mood for some light appetizers and a drink or two, check out The Tasting Room at Doylestown Brewing Company.

Enjoy American fare with a hint of the south at M.O.M.’s: Maxwell's on Main and be sure to bring your dog to the outdoor seating to enhance your experience.

Take your dog to Domani Star and resist the temptation to recreate the “Lady and the Tramp” scene at this incredible Italian restaurant.

Central Bucks County

Live entertainment, good vibes, and great food will provide for a “paws-itively” awesome night at Bowman’s Tavern in New Hope.

Triumph Brewing Company in New Hope has a large outside seating area to enjoy their fare so it’s “fur-tunate” they allow dogs there!

Enjoy great views of the Delaware next to the great view of your dog at Black Bass Hotel & Restaurant in Lumberville.

After you go on a nice stroll with your stunning Sheltie, shop by the Chive Café in Peddler’s Village and enjoy refreshing salad.  

Check out the charming Pineville Tavern with your equally charming pup and enjoy a piece of 18th century history as well.

The Fancy Fig Café is a perfect place to enjoy a little brunch with your “pawesome” pug.

Lower Bucks County

Go have a barking-good breakfast outside at Pat’s Colonial Kitchen in Newtown and enjoy the neat building that was built in 1852.

If you’re walking down Main Street in Yardley, be sure to stop by Vault Brewing Company to grab a “brewski” with your “dogski."

Enjoy a beautiful evening at the massive outdoor seating area at Rocco’s at the Brick in Newtown.

If you’re looking for a bite to eat, or even a place to stay with your pup, Bridgetown Mill House in Langhorne offers outdoor seating for dogs, and even allows stays in the inn for small or medium dogs for a small cleaning fee!

Walk around Bristol Borough and then make a stop at The Historic King George Inn with your Cavalier King Charles Spaniel and dine like royalty!

Enjoy German-inspired dishes and scenery with your German Shepherd outside the Newportville Inn in Levittown.