The Crown Room is an upscale steakhouse offering fine dining with seafood options and a curated wine selection, located within The Downs Racetrack & Casino.