North America / USA / New England / Maine / Penobscot Bay / Rockland / Best Restaurants

Owl’s Head General Store

Just nine miles from downtown Rockland, the Owl’s Head General Store is well worth a visit for lunch or an early dinner. Famous for their “seven napkin burger,” the store has been featured on several popular food shows, and for good reason. The burger not only lives up to its name, but is consistently voted the best in Maine. With vegetarian and dog-friendly options on the menu, there’s something for everyone at this no-frills general store. And just a stone’s throw from the iconic Owl’s Head lighthouse, a trip to the store is well worth investing an afternoon.