Anchor Spa se fundó en Anchor Beach en Milford, Connecticut, una ciudad famosa por sus mariscos, particularmente sus ostras. Anchor Spa aprovecha esta historia costera con un menú que incluye una sección dedicada a los mariscos, así como excelentes platos de la tierra y el cielo.
Anchor Spa cuenta con un excelente programa de cócteles que representa un viaje alrededor del mundo, que incluye algunos licores internacionales únicos que rara vez se prueban en los Estados Unidos. El bar ofrece ponches preparados de forma clásica, mezclados de la forma en que los marineros de antaño y el personal original del Anchor Bar los ejecutaban, así como una gran selección de rones (Nueva Inglaterra era conocida por su elaboración de ron en el siglo XIX).