Playa Potrero

Home :: Directory

The Cafe del Sol is located on the previous site of the well know Surfside restaurant El Castillo.