Profile picture
Jessi Lorraine
San Francisco, CA

BIO

I am the Bar Manager at Elda and a San Francisco native serving the cocktail community and educating about cocktails and spirits since 2012