image

The Whitehorse

 

Be the first to review

The Whitehorse is an upscale restaurant located in the heart of downtown. With its elegant decor, exceptional service, and mouth-watering menu, it’s the perfect spot for a romantic dinner or a night out with friends. From fresh seafood to savory steaks, there’s something for everyone at The Whitehorse.

image