The Barnacle

$ • Burgers

Hours today·

About The Barnacle

The Barnacle is a charming beachside restaurant with a welcoming atmosphere. The staff are eager to receive customer feedback and provide efficient service. The restaurant offers a limited but satisfying selection of vegetarian options. Visitors can enjoy a delicious breakfast sandwich with crispy bacon on an English muffin while overlooking the ocean. The serving sizes are generous, and the servers are attentive. Despite some young staff members needing more customer service training, the overall experience is pleasant. The prices are reasonable, especially for the land-based options, although the seafood can be a bit pricey. The grilled chicken sandwich is tasty, with a large chicken slice, though the french fries may be a bit bland. The restaurant has a beachside charm and is a lovely spot for lunch, although some visitors may prefer the neighboring restaurant, Bites. The Barnacle offers a shaded area with picnic tables for outdoor dining, and the staff are known for their friendly and efficient service. Customers can enjoy a wonderful meal and atmosphere while taking in the stunning views of Craigville Beach.

Menu

Add a Menu
The Barnacle Menu
The Barnacle Menu

Customers' Favorites

Photos

Add a Photo
The Barnacle
The Barnacle
View All Photos

The Barnacle Reviews

4.2
130 ratings
5
72%
4
16%
3
8%
1
4%
Food
4.2
Atmosphere
4.5
Service
4.1

Share your opinion about The Barnacle

I’ve been going to the Barnacle for years.
The breakfast sandwiches, burgers and lobster rolls are always fresh and delicious and the service is terrific.
Stopped here today for the first time after driving by for years. I had the shrimp tacos and my sister had the BLT. Both were wonderful! We also couldn't pass up coffee frappe! Staff was so nice..perfect spot to eat by the ocean. So glad I finally stopped..unfortunately they close in 2 days but will return next year..highly recommend
Great service with the ocean directly across the street

Read All Reviews(130)

Hours

Monday 7AM - 7PM
Tuesday 7AM - 7PM
Wednesday 7AM - 7PM
Thursday 7AM - 7PM
Friday 7AM - 8PM
Saturday 7AM - 8PM
Sunday 7AM - 8PM
Updated on: