Live music venue and bar, Talon Bar offers a vibrant atmosphere with drinks and music.