4146 18th Street
The Castro, San Francisco, California, 94114
23.54 mi from Redwood City
Fun music, great drinks, great beer, and great prices! A dance floor and patio for smoking and mingling make Toad Hall a good time any day of the week! Delicious neighborhood cocktails.