Cafe bar offering a unique experience. Features music and has been a popular spot for over 20 years.