Location 742 Genevieve StreetSolana Beach, CAAmple free parking in designated spaces and street parking.