Welcome to Buffleheads Restaurant at Hills Beach

Welcome to Buffleheads Restaurant at Hills Beach, a favorite neighborhood beachside hangout. Chef/Owner Josh Cunningham is a Maine native who cherishes the Hills Beach community and its family values. He and his team serve American favorites with a twist, using the freshest local ingredients both from the sea and soil. When you are at Buffleheads, you are family.

We consider ourselves a hidden gem tucked away on one of Maine's most beautiful beaches. Indoor and outdoor patio seating (weather permitting) overlook spectacular panoramic views of the Saco River and the Gulf of Maine beyond.

We are proud of the community we are a part of and reflect that in our family-run business. We look forward to welcoming you to Southern Maine's best-kept secret for exceptional waterfront dining.

We are open for Thanksgiving!

Serving Thanksgiving Dinner from 12pm - 5pm
$25 per person, plus tax and gratuity

Leave the work to us! Spend the afternoon relaxing with family at the table as you enjoy a bountiful, four-course Thanksgiving meal. See the menu below and call 207.284.6000 to reserve your spot today!


Some of Our Favorites —


Baked Haddock & Corn Chowder

Garlic crusted haddock filet with fresh herbs and lemon zest, served over sweet corn chowder | $22

Maine Lobster Dinner

A true classic. Steamed 1-1/4 Maine Lobster served with your choice of two sides
Must be ordered in advance due to seasonal restrictions. Please call us at 207.284.6000 at least a day in advance.Market Price

Seafood Linguine Pomodoro

Mussels, shrimp, scallops, plum tomatoes, onions, garlic, and sweet basil sauce | $24


8 oz. New York Strip

With roasted fingerlings, blistered cherry tomato, garlic, wilted greens, and garlic & herb compound butter | $25

Chef Josh's Burger

Ground coffee & spice rubbed 8 oz. beef patty, Vermont sharp cheddar, candied Applewood smoked bacon, Peak's IPA caramelized sweet onion jam | $16

View Our Full Menu — 

Top 10 Incredible Waterfront Restaurants Everyone in Maine Must Visit
— eatmagazine.net
Top 11 Beachfront Restaurants in Maine.
— onlyinyourstate.com
Near the end of Hills Beach Road, Buffleheads has an amazing view across the channel to Biddeford Pool. We breeze past a garden in back, which supplies the restaurant with fresh herbs and vegetables. We are greeted by friendly hellos and heavenly smells. New owner and chef Josh Cunningham visits our table and it is clear he is passionate about his Biddeford Pool gem.
— EAT Maine Magazine | 48 Hours in Biddeford/saco


122 Hills Beach Road
Biddeford, ME 04005



Fall Hours:
Closed Monday - Tuesday
Sunday Brunch: 10am - 3pm
Lunch, Wednesday - Saturday: 11:30am - 2pm
Dinner, Wednesday - Saturday: 5 - 8:30pm




At this time, we do not offer reservations. Thank you.