Santa Fe Wine and Chile Fiesta

The Shed

Restaurant Info

  • 113 1/2 E. Palace Ave.
    Phone: 505-982-9030