301 Castro St.
Mountain View/San Francisco Bay Area, California

Bar stop after reading:
St. Stephen's Green Irish Pub
223 Castro St
Mountain View, CA 94041
(650) 964-9151
www.ststephensgreen.com

Added by scottsigler on May 26, 2010

Interested 1