Pillbox Tavern & Grill – Solana Beach

117 W. Plaza Street, Solana Beach, CA 92075

 

  • Size
    1,500 SF + patio
  • Photos
Contact
Related Listings