New Mexico
Santa Fe
Root 66 Cafe
Root 66 Cafe
(505) 780-8249
1704 Lena St, Santa Fe, NM 87505
Grubhub.com
Menu not currently available
View on Grubhub
Ad