Spirit Restaurant is a trendy, upscale eatery located in the heart of downtown. With its eclectic menu featuring organic, locally sourced ingredients and craft cocktails, it’s the perfect spot for a night out with friends or a romantic dinner for two.