The Beach Stop is a gift shop that also houses a restaurant.