238 N Rios Ave Solana Beach, CA 92075