Is this a Lencha's bar?
Address: 1220 University Ave, San Diego, CA 92103, USA
Merisa Thompson | Dec 21, 2021
It sure is :)
Gossip Grill | Dec 21, 2021
Sorry?
Emmanuel Sandoval | Dec 21, 2021
Thank you Merisa
My friends Flip Flops are going to love it when they visit San Diego 🏳️🌈
Thanks! Your answer is awaiting moderation.