Peek inside upscale Barrington's Restaurant