Telma's Bar

Telma's Bar is a small, out-of-the-way hangout located down one of the alleyways of the Hyrule Castle Town South.