ROOT 66 CAFE 1704 Lena Street Santa Fe, NM 87505 (505) 780-8249 Contact Us Name (Required)* Email (Required)* Your Message*CommentsThis field is for validation purposes and should be left unchanged.