PILLBOX TAVERN AND GRILL

117 W PLAZA ST, SOLANA BEACH,
CA, 92075, USA