Balboa Pavilion

400 Main St.
Balboa
California
United States