contact
A rather nice spot on Del Playa, the road that runs by the beach in Isla Vista