Sim, há um restaurante mesmo em The Atwood, em São Diego. Também há um bar disponível na propriedade.