Cabrillo Beach Yacht Club

Restaurant · 211 W 22Nd St, San Pedro, CA

More food in San Pedro, CA