Bucks County
Courtesy of Stella's Facebook

Outdoor Dining

Beautiful views and delicious food make for the perfect al fresco setting. Many Bucks County restaurants space for diners outdoors. What better way to enjoy the beautiful spring and summer weather than with a table outside?

Black Bass Hotel & Restaurant

  • Courtesy of Black Bass Facebook

Dine outside along the water at one of Bucks County’s oldest inns! Amid the history and breathtaking views of the Delaware, feast on Charleston Meeting Street Crab, their signature dish, topped off with a Basstini.

Continental Tavern

  • Yardley

Sit outside in their new rented tent and munch on their new summer menu. Find delicious Old Style Tavern fare with a curiously modern accent overlooking beautiful Lake Afton. Try out one of their specialties like the Continental Bacon Burger or the Striped Bass, which pairs perfectly with one of their bottled craft beers.

  • Courtesy of Inn at Barley Sheaf Facebook

Elevate your New Hope dining experience at The Inn at Barley Sheaf Farm. Their award-winning restaurant offers the freshest ingredients from many of local Bucks County Farms as well as every dish being created, designed and prepared by our Executive Chef – Josh Homacki – and his wonderful team. Reservations strongly encouraged.

  • Courtesy of Nektar's Facebook

Nektar is an intimate wine, beer and whiskey lounge right off of Main Street in New Hope. Food is always served in smaller portions because the restaurant wants you to share with everyone at your table and add to the intimate atmosphere. Sit outdoors overlooking the Delaware River. Make your reservation today!

Peddler’s Village

  • Peddler's Village

Dine outdoors under tents, in courtyards, or on the expansive grassy areas while enjoying meals from Village restaurants such as Buttonwood Grill, Moku Bowls, Cock ‘n Bull, Earl’s New American, Hart’s Tavern, FresCafe Food Co. and Mama Hawk’s Kitchen and Coffee, which has panini and pizza among other lunchtime selections.

  • Courtesy of Stella's Facebook

Take in panoramic views of the Delaware at this contemporary restaurant serving delicious, shareable plates. Savor the Asparagus Milanese and indulge in the Stella Sundae.

All Outdoor Dining:

  • Address: 2559 Bogarts Tavern Rd, Buckingham, PA 18912
  • Phone: (215) 794-7784
  • Address: 2600 York Rd, Jamison, PA 18929
  • Phone: (215) 343-0350
  • Address: Peddler's Village, Rte 202 & Street Rd, Lahaska, PA 18931
  • Phone: (215) 794-4040
  • Address: 7200 Easton Rd, Pipersville, PA 18947
  • Phone: (215) 766-9840
  • Address: 5738 Route 202, Lahaska, PA 18931
  • Phone: (215) 794-8588
  • Address: 1633 Big Oak Rd, Yardley, PA 19067-6418
  • Phone: (215) 321-9010
  • Address: Peddler's Village, Rt 202 & 263, Lahaska, PA 18931
  • Phone: (215) 794-4051
  • Address: 2 N Main St, Yardley, PA 19067
  • Phone: (215) 493-9191
  • Address: 70 S Main St, New Hope, PA 18938
  • Phone: (267) 397-6866
  • Address: 57 West State St, Doylestown, PA 18901
  • Phone: (215) 230-9100
  • Address: 5065 Lehnenberg Rd, Kintnersville, PA 18930
  • Phone: (484) 907-2100
  • Address: Peddler's Village, 2400 Street Rd, Lahaska, PA 18931
  • Phone: (215) 794-4020
  • Address: 1470 Buck Rd, Southampton, PA 18966
  • Phone: (267) 685-0725
  • Address: 2310 2nd Sreet Pike, Wrightstown, PA 18940
  • Phone: (267) 396-6905
  • Address: 380 N Main St, Doylestown, PA 18901
  • Phone: (215) 345-9373
  • Address: Peddler's Village, Shop #7, Lahaska, PA 18931
  • Phone: (215) 794-8201
  • Address: 19 E State Street, Doylestown, PA 18901
  • Phone: (267) 614-9635
  • Address: 1 West Court Street - Side Door on Shewell Ave., Doylestown, PA 18901
  • Phone: (215) 348-7838
  • Address: 763 River Rd, Erwinna, PA 18920
  • Phone: (610) 294-9595
  • Address: 552 Washington Crossing Rd, Newtown, PA 18940
  • Phone: (267) 759-6752
  • Address: Peddler's Village, Lahaska, PA 18931
  • Phone: (215) 794-4066
  • Address: Village at Newtown Shopping Center, Newtown, PA 18940
  • Phone: (215) 944-8469
  • Address: 18 W. State St, Doylestown, PA 18902
  • Phone: (215) 345-1527
  • Address: 105 S Main St, New Hope, PA 18938
  • Phone: (215) 862-9897
  • Address: 102 Radcliffe St, Bristol, PA 19007
  • Phone: (215) 788-5536
  • Address: 5281 York Rd, Holicong, PA 18928
  • Phone: (215) 794-5104
  • Address: 2920 S Eagle Rd, Newtown, PA 18940
  • Phone: (267) 291-7411
  • Address: 18 S State Street, Newtown, PA 18940
  • Phone: (215) 860-5100
  • Address: 310 Mill Street, Bristol, PA 19007
  • Phone: (215) 458-8419
  • Address: 49 Cambridge Lane, Newtown, PA 18940
  • Phone: (215) 968-8676
  • Address: 869 Bustleton Pike, Richboro, PA 18954
  • Phone: (215) 322-6787
  • Address: 1205 Highland Ave, Langhorne, PA 19047
  • Phone: (215) 741-6555
  • Address: 3 Hulme Ave, Hulmeville, PA 19047
  • Phone: (267) 619-7799
  • Address: 78 S Main St, Doylestown, PA 18901
  • Phone: (215) 345-8565
  • Address: 300 Sycamore St, Newtown, PA 18940
  • Phone: (215) 579-0111
  • Address: 1045 North West End Blvd, Quakertown, PA 18951
  • Phone: (267) 347-4300
  • Address: 1580 Easton Rd, Warrington, PA 18976
  • Phone: (267) 483-8075
  • Address: 18 Swamp Rd, Newtown, PA 18940
  • Phone: (215) 579-8301
  • Address: 1 West Court Street, Doylestown, PA 18901
  • Phone: (215) 230-7883
  • Address: 3741 River Rd, Lumberville, PA 18933
  • Phone: (215) 297-9262
  • Address: 4 S Main Street, Quakertown, PA 18951
  • Phone: (215) 538-1776
  • Address: 21 Summit Square Ctr, Langhorne, PA 19047-1078
  • Phone: (215) 860-4601
  • Address: Peddler's Village, Shop #45, Lahaska, PA 18931
  • Phone: (484) 665-9580
  • Address: 8 West Mechanic Street, New Hope, PA 18938
  • Phone: (267) 743-2109
  • Address: 4120 Lower Rd, Newportville, PA 19056
  • Phone: (215) 785-6090
  • Address: 6705 Easton Rd, Pipersville, PA 18947
  • Phone: (215) 766-7838
  • Address: 1745 South Easton Rd, Doylestown, PA 18901
  • Phone: (267) 485-4000
  • Address: Newtown Shopping Center, Newtown, PA 18940
  • Phone: (215) 860-4247
  • Address: 1089 Durham Rd, Pineville, PA 18946
  • Phone: (215) 598-3890
  • Address: 10 Delaware Rd, Riegelsville, PA 18077
  • Phone: (610) 749-0100
  • Address: 1710 North Ridge Rd, Perkasie, PA 18944
  • Phone: (215) 257-9552
  • Address: 2028 E Old Lincoln Hwy, Langhorne, PA 19047
  • Phone: (267) 852-2333
  • Address: 855 Easton Rd, Warrington, PA 18976
  • Phone: (267) 485-1111
  • Address: 80 Jacksonville Rd, Ivyland, PA 18974
  • Phone: (215) 675-6000
  • Address: 50 S Main St, New Hope, PA 18938
  • Phone: (267) 740-2691
  • Address: 931 Stony Hill Rd, Yardley, PA 19067
  • Phone: (215) 968-1670
  • Address: 1585 Easton Rd, Warrington, PA 18976-1505
  • Phone: (215) 343-1440
  • Address: 1297 Greeley Ave, Ivyland, PA 18974
  • Phone: (215) 675-7275
  • Address: 20 Richboro Rd, Newtown, PA 18940
  • Phone: (215) 860-7774
  • Address: 1373 Easton Rd, Warrington, PA 18976
  • Phone: (215) 491-9370
  • Address: 5861 Lower York Rd, Lahaska, PA 18931
  • Phone: (215) 794-2777
  • Address: 573 Durham Rd, Newtown, PA 18940
  • Phone: (267) 491-5418
  • Address: 1295 Gen Washington Mem Blvd, Washington Crossing, PA 18977
  • Phone: (215) 493-3634
  • Address: 136 N Main St, Sellersville, PA 18960
  • Phone: (215) 257-3000
  • Address: 4424 Old Easton Rd, Doylestown, PA 18902
  • Phone: (215) 348-8300
  • Address: 82 E Afton Ave, Yardley, PA 19067
  • Phone: (215) 493-3800