Checcos Tavern is a lively bar offering a welcoming atmosphere and a diverse selection of drinks.