The Anchor Spa

The Anchor Spa is a popular and beloved cocktail bar and Pan Caribbean restaurant in downtown New Haven.

Job advertisements at The Anchor Spa