Santo is a Southwestern restaurant known for its rustic-modern ambiance and New Mexican cuisine, featuring stacked enchiladas and blue-corn tostadas.