Ghost Ranch is a Southwestern restaurant offering a fresh take on classic Mexican and New Mexican cuisine in a chic setting.