Terasa Baum is a sports bar offering a place to watch games and enjoy a welcoming atmosphere.