Toad Hall Karaoke every Tuesday 9pm

Toad Hall – Tuesday nights starting at 9pm
18th Street near Castro Street in San Francisco

Karaoke in the heart of the Castro every Tuesday! Toad Hall is an amazing bar that is set up perfectly for karaoke. There is a great little stage with just the right amount of mood lighting. There are big flat screen TVs everywhere that broadcast the karaoke. There is a backyard where there are also several screens with the karaoke playing at a very low level.