La Cucaracha is a piano bar offering a musical atmosphere. It is family and pet friendly.