Trying to find a restaurant for lunch or dinner in York or Ogunquit can feel daunting. There are so many places and, if you're like us, you want to find the spots that are good and have a good vibe. Bonus if they have a view, too. We've put together this list of restaurants in the middle of tourist hotspots that locals still frequent because they're just that good.

1. A Little Auk in York, Maine

Experience the charm of dining al fresco at A Little Auk (click here), a delightful outdoor restaurant near the iconic Nubble Lighthouse in York, Maine. This unique eatery features a bar inside a vintage 1969 Airstream trailer, providing a nostalgic touch to your dining experience. Gather around the cozy fire pits and enjoy shared plates and well-crafted cocktails in a picturesque setting. Perfect for a relaxing evening, A Little Auk combines rustic ambiance with culinary excellence, making it a must-visit spot for both locals and visitors.

2. Northern Union in Ogunquit, Maine

Nestled in a beautifully restored 1927 home, Nothern Union (click here) in Ogunquit, Maine, offers a warm and homely setting for wine enthusiasts and food lovers alike. This charming wine bar and restaurant serves an impressive selection of craft cocktails and expertly paired wines. The inviting atmosphere makes it an ideal location for intimate dinners or relaxed gatherings. With its blend of historical charm and contemporary culinary delights, Northern Union is a standout destination for an unforgettable dining experience.

3. Stones Throw in York, Maine

Located directly on Long Sands Beach, Stones Throw (click here) in York, Maine, is a beloved spot for both locals and visitors. Known for serving the best versions of classic Maine cuisine, like the iconic lobster roll, this restaurant offers a diverse menu with plenty of options for vegetarians, vegans, and gluten-free diners. Enjoy inventive dishes with a twist and tasty cocktails while taking in the stunning ocean views. outdoor seating provides the perfect backdrop for a quintessential Maine dining experience.

4. Lulu’s in York, Maine

Lulu's (click here) is a new and exciting addition to Long Sands Beach in York, Maine, offering a modern tiki bar vibe and pan-tropical cuisine. This vibrant restaurant features outdoor seating and serves delectable tacos, including al pastor cooked traditionally on a trompo. Indulge in classic tiki cocktails and fresh takes on dishes like fried rice and spam musubi. With its fire pits and beachside location at The Nevada Hotel (click here), Lulu's is a fantastic spot for a lively and flavorful dining experience.

5. Cava in Portsmouth, New Hampshire

For an exceptional tapas and wine experience, visit Cava (click here) in Portsmouth, New Hampshire. Situated in a historic alleyway that epitomizes New England charm,is perfect for celebrations and special occasions. Savor traditional Spanish dishes such as paella and the irresistible dessert churros, all paired with an excellent selection of wines. The intimate setting and exquisite cuisine make a top choice for those seeking a memorable dining adventure in Portsmouth.

6. Walkers in York, Maine

Walker's (click here) located in Cape Neddick, York, Maine, offers a high-end dining experience with a focus on fine wines. Owned by a knowledgeable sommelier, Walkers boasts an impressive wine selection that perfectly complements its gourmet menu. The elegant and sophisticated atmosphere makes it an ideal spot for romantic dinners or special occasions. Enjoy the culinary excellence and refined ambiance at Walkers, where every meal is an experience to savor.