Is the location in San Diego open? The website just shows Solana Beach.
Address: 650 University Ave, San Diego, CA 92103, USA
Mino Limawan | Aug 27, 2021
It should be. SD location is the original location.
Sean Coogan | Aug 27, 2021
It was at least 2 weeks ago when I went.
Michael Meng | Aug 27, 2021
Yes. I was there recently
Thanks! Your answer is awaiting moderation.