The Teahouse

Open every day, 9 am to 9 pm

The Teahouse
821 Canyon Road
Santa Fe, NM 87505

The Teahouse is located a few blocks from the Santa Fe Plaza, on historic Canyon Road, at the corner of East Palace Avenue.