Restaurants & Bars

San Francisco Bay Area Beer

Where can I get Estrella Damm beer in S.F?

Share:

Restaurants & Bars 2

Where can I get Estrella Damm beer in S.F?

Gaffes | May 22, 2002 07:54 PM

...or at least in the Bay Area? Either a bar or a liquor store would be fine. I fell in love with the stuff in Barcelona, and can't find it here.

-thanks!

Want to stay up to date with this post?