Vermillion Bay Tavern is a bar offering a place to relax and socialize in Vermilion Bay.