We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Best Restaurants in Bucks County, PA

Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Your filters are still active.
There are no pins in your viewport. Try moving the map or changing your filters.
Sorted by:
Ranking
Name
Price (low to high)
Price (high to low)

Blue Moose Restaurant & Cafe (New Hope)

#1 of 1,288 Restaurants in Bucks County
#1 of 67 Restaurants in New Hope
Price: $10 - $30 Map
Visitor photos (34)

Dancing Pig BBQ (Dublin)

#2 of 1,288 Restaurants in Bucks County
#1 of 7 Restaurants in Dublin
Price: $5 - $25 Map
Visitor photos (9)
Cuisines: American Barbecue

Honey (Doylestown)

#3 of 1,288 Restaurants in Bucks County
#1 of 116 Restaurants in Doylestown
Price: $4 - $45 Map
Visitor photos (17)
Menu
Cuisines: American

Empanada Mama (Doylestown)

#4 of 1,288 Restaurants in Bucks County
#2 of 116 Restaurants in Doylestown
Price: $10 - $15 Map
Visitor photos (19)
Menu
Cuisines: Fast Food Argentinean South American

Altomonte's Italian Market (Doylestown)

#5 of 1,288 Restaurants in Bucks County
#3 of 116 Restaurants in Doylestown
Map
Visitor photos (1)
Menu
Cuisines: Italian Delicatessen

Italian Cucina (New Hope)

#6 of 1,288 Restaurants in Bucks County
#2 of 67 Restaurants in New Hope
Price: $20 - $35 Map
Visitor photos (15)
Menu
Cuisines: Italian

Yum Yum Bake Shop (Quakertown)

#7 of 1,288 Restaurants in Bucks County
#1 of 76 Restaurants in Quakertown
Map Menu

Barley Sheaf Inn (Holicong)

#8 of 1,288 Restaurants in Bucks County
#1 of 1 Restaurants in Holicong
Map
Visitor photos (10)
Menu
Reserve

Yardley Ice House (Yardley)

#9 of 1,288 Restaurants in Bucks County
#1 of 32 Restaurants in Yardley
Map
Visitor photos (1)
Menu

Tako Japanese Restaurant (Bensalem)

#10 of 1,288 Restaurants in Bucks County
#1 of 118 Restaurants in Bensalem
Price: $8 - $100 Map
Visitor photos (2)
Menu
Cuisines: Japanese Sushi

Vecchia Osteria (Newtown)

#11 of 1,288 Restaurants in Bucks County
#1 of 69 Restaurants in Newtown
Map
Visitor photos (8)
Menu
Cuisines: Italian

Blue Sage (Southampton)

#12 of 1,288 Restaurants in Bucks County
#1 of 34 Restaurants in Southampton
Map
Visitor photos (9)
Menu
Cuisines: American Vegetarian Vegan

sprig and vine (New Hope)

#13 of 1,288 Restaurants in Bucks County
#3 of 67 Restaurants in New Hope
Map
Visitor photos (25)
Menu
Cuisines: Vegan

Tara (Upper Black Eddy)

#14 of 1,288 Restaurants in Bucks County
#1 of 5 Restaurants in Upper Black Eddy
Map
Visitor photos (2)
Menu

Maize Restaurant (Perkasie)

#15 of 1,288 Restaurants in Bucks County
#1 of 32 Restaurants in Perkasie
Price: $15 - $20 Map
Visitor photos (7)
Menu
Cuisines: American

Gerome's Sausage Co. (Levittown)

#16 of 1,288 Restaurants in Bucks County
#1 of 91 Restaurants in Levittown
Map
Visitor photos (1)
Menu
Cuisines: Italian American

IL Melograno Ristorante (Doylestown)

#17 of 1,288 Restaurants in Bucks County
#4 of 116 Restaurants in Doylestown
Map
Visitor photos (1)
Menu
Cuisines: Italian

Free Will Brewing (Perkasie)

#18 of 1,288 Restaurants in Bucks County
#2 of 32 Restaurants in Perkasie
Map Menu
Cuisines: Brew Pub Pub

Genevieve's Kitchen (Doylestown)

#19 of 1,288 Restaurants in Bucks County
#5 of 116 Restaurants in Doylestown
Map
Visitor photos (3)
Menu

Theo's Gyros (Quakertown)

#20 of 1,288 Restaurants in Bucks County
#2 of 76 Restaurants in Quakertown
Map Menu
Cuisines: Mediterranean Greek

Washington House (Sellersville)

#21 of 1,288 Restaurants in Bucks County
#1 of 17 Restaurants in Sellersville
Price: $20 - $25 Map
Visitor photos (4)
Menu
Cuisines: American
Reserve

Bowman's Tavern (New Hope)

#22 of 1,288 Restaurants in Bucks County
#4 of 67 Restaurants in New Hope
Price: $15 - $20 Map
Visitor photos (21)
Menu
Cuisines: American Pub
Reserve

C'est La Vie (New Hope)

#23 of 1,288 Restaurants in Bucks County
#5 of 67 Restaurants in New Hope
Map
Visitor photos (11)
Menu
Cuisines: French

Monty's Sandwich Shop (Southampton)

#24 of 1,288 Restaurants in Bucks County
#2 of 34 Restaurants in Southampton
Map
Visitor photos (5)
Menu
Cuisines: American Sandwiches Delicatessen

Dairy Delite (Levittown)

#25 of 1,288 Restaurants in Bucks County
#2 of 91 Restaurants in Levittown
Map
Visitor photos (1)
Menu
Cuisines: Fast Food

Indian Garden (Yardley)

#26 of 1,288 Restaurants in Bucks County
#2 of 32 Restaurants in Yardley
Map
Visitor photos (1)
Menu
Cuisines: Indian

Quinoa Peruvian & Mexican Restaurant (Doylestown)

#27 of 1,288 Restaurants in Bucks County
#6 of 116 Restaurants in Doylestown
Map
Visitor photos (8)
Menu
Cuisines: Mexican Peruvian

Oishi Japanese Thai & Korean (Newtown)

#28 of 1,288 Restaurants in Bucks County
#2 of 69 Restaurants in Newtown
Map
Visitor photos (3)
Menu
Cuisines: Japanese Sushi Thai

Village Bagel Co. (Warrington)

#29 of 1,288 Restaurants in Bucks County
#1 of 48 Restaurants in Warrington
Map Menu
Cuisines: Bagels

Parxgrill (Bensalem)

#30 of 1,288 Restaurants in Bucks County
#2 of 118 Restaurants in Bensalem
Price: $31 - $50 Map
Visitor photos (9)
Menu
Cuisines: Steakhouse
Reserve