Review of The Teahouse

821 Canyon Road, Santa Fe, NM 87501

Overall Rating

Review


Best cup of tea in the USA so far (we're from Australia) and the gf scone with lemon curd was yummy.

Updated 8 years ago

Celiac