Answers from Our Experts (1)
A unique take on the classic American steakhouse, The Country Club is located inside the luxurious Wynn Las Vegas resort, providing picturesque views of the lush golf course and the waterfall on the 18th hole. The upscale golf club vibe is prevalent throughout the Forbes Travel Guide Four-Star restaurant, with menu items that range from the sophisticated to classic, all-American comfort food with creative interpretations. If you’re in search of the perfect steak or you’d simply like to take in the stunning views, look no further. You’ll find The Country Club inside the Wynn Las Vegas at 3131 Las Vegas Boulevard South.