Choclan Sport Cafe is a video arcade and sports bar offering a variety of games and refreshments.