There will soon be food and drink flowing again at the famous historic Jameson Tavern in Freeport. King's Head Pub confirms ...
The 9,000-square-foot space will feature indoor, outdoor and rooftop areas for up to 300 guests, the restaurant group said.