Santa Fe Wine and Chile Fiesta

Julia at La Posada

Restaurant Info

  • 330 E. Palace Avenue
    Phone: 505-954-9697

Visit Restaurant Website