Charlie’s Tavern is a local restaurant that has a compelling case for the best pizza in town. Their menu has an array of food options that will scratch your itch for good standard pub fare when the craving hits you. The employees create a friendly atmosphere with their interactions with patrons. While you’re watching your favorite sports team or listening to the music in the background, you can enjoy a beverage from their wide selection of beer and liquor at the bar.Close