Big John's Tavern is Charleston's oldest tavern in one of America's oldest towns. This rustic bar is full of history and has seen more than its fair share of lore that has grown over the years.