Tavern N' Town Upscale American restaurant at the Beachside Resort in Key West offering a refined dining experience with creative cocktails, fresh seafood, and premium…