Bucks County
Solstice

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

  • Black Bass Hotel and Restaurant

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

  • Courtesy of Continental Tavern Facebook

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.

  • Solstice

Solstice will welcome back their whimsical outdoor igloos, a picturesque alternative to indoor dining and the perfect way to elevate ones dining experience whether it be an intimate dinner or a celebratory group occasion. Solstice will also be launching new Happy Hour programming starting November 10, available at the Bar and Bar Lounge only Monday-Friday from 4 p.m.-6 p.m.

  • 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: 1800 Farragut Ave, Bristol, PA 19007-5606
  • Phone: (215) 788-9955
  • 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: 20 South Main St, New Hope, PA 18938
  • Phone: (215) 862-1956
  • 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: 500 Easton Rd, Warrington, PA 18976
  • Phone: (215) 343-5206
  • Address: 307 Mill Street, Bristol, PA 19007
  • Phone: (215) 781-5918
  • Address: 500 W. Broad Street, Quakertown, PA 18951
  • Phone: (267) 347-4699
  • 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) 270-2989
  • Address: 57 West State St, Doylestown, PA 18901
  • Phone: (215) 230-9100
  • Address: 5065 Lehnenberg Rd, Kintnersville, PA 18930
  • Phone: (484) 907-2100
  • 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: 1263 Woodbourne Rd, Levittown, PA 19057-1232
  • Phone: (215) 547-0520
  • 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: 1465 Street Road, Bensalem, PA 19020
  • Phone: (215) 245-5301
  • 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: (302) 888-2739
  • 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: 11 Bridge St, Lambertville, NJ 08530
  • Phone: (609) 397-4400
  • Address: 1 West Court Street, Doylestown, PA 18901
  • Phone: (215) 230-7883
  • Address: 10 West Ferry St, New Hope, PA 18938
  • Phone: (215) 862-2300
  • Address: 1613 North Main Street, Warrington, PA 18976
  • Phone: (215) 646-4242
  • Address: 3741 River Rd, Lumberville, PA 18933
  • Phone: (215) 297-9262
  • Address: 4 S Main Street, Quakertown, PA 18951
  • Phone: (215) 538-1776
  • Address: 3630 Street Rd, Bensalem, PA 19020
  • Phone: (215) 261-7080
  • Address: 2390 East Lincoln Highway, Langhorne, PA 19047
  • Phone: (215) 259-7592
  • Address: 21 Summit Square Ctr, Langhorne, PA 19047-1078
  • Phone: (215) 860-4601
  • Address: Peddler's Village, Shop #45, Lahaska, PA 18931
  • Phone: (267) 544-0326
  • 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: 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: 22 N. Main Street, Doylestown, PA 18901
  • Phone: (484) 408-5209
  • Address: Village at Newtown Shopping Center, Newtown, PA 18940
  • Phone: (215) 550-6472
  • Address: 4 N Main St, Chalfont, PA 18914-2912
  • Phone: (215) 716-3924
  • Address: 3605 Horizon Blvd, Trevose, PA 19053
  • Phone: (215) 322-3130
  • 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: Village at Newtown, Newtown, PA 18940
  • Phone: (215) 860-5511
  • 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: 1545 Street Road, Bensalem, PA 19020
  • Phone: (215) 639-7427
  • Address: 6705 Easton Rd, Pipersville, PA 18947
  • Phone: (215) 766-7838
  • Address: 1585 Easton Rd, Warrington, PA 18976-1505
  • Phone: (215) 343-1440
  • Address: 1297 Greeley Ave, Ivyland, PA 18974
  • Phone: (215) 675-7275
  • Address: 2841 South Eagle Rd, Newtown, PA 18940
  • Phone: (267) 364-5553
  • Address: 801 Neshaminy Mall, Bensalem, PA 19020
  • Phone: (215) 322-6003
  • 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: 4424 Old Easton Rd, Doylestown, PA 18902
  • Phone: (215) 348-8300
  • Address: 82 E Afton Ave, Yardley, PA 19067
  • Phone: (215) 493-3800