Solana Beach Rock House

Neighbor friendly seating. Front courtyards are the best!