ROOT 66 CAFE
Updated 34 days ago
1704 Lena Street Santa Fe, New Mexico 87505
Bringing you the best plant-based food in Santa Fe, we strive to use as many organic and local ingredients as possible. Enjoy a deli with scrumptious salads & sandwiches from Monday - Thursday, along with various treats from JACK'S MAGIC BAKERY.