Food & Drink

A renovated Castro institution

Published On 10/31/2007 Published On 10/31/2007
Previous Venue Next Venue Venue Description
1. Mecca 2029 Market St, San Francisco, 94114 (The Castro)

After last June's fire, the Castro institution is back from an extensive renovation, including an enlarged bar area featuring a half-off oysters happy hour. Tonight, there's a wild Halloween party; grab a ticket, and you can dress as Guy Compulsively Ment