27 Cuchara Avenue, La Veta, CO, USA
75 Cuchara Avenue
La Veta
Colorado
81055
US
Coffee and ice cream in downtown Cuchara, Colorado. Open Thurs-Sun 8-3
Business Hours
Thursday 8:00 am - 3:00 pm, Friday 8:00 am - 3:00 pm, Saturday 8:00 am - 3:00 pm, Sunday 8:00 am - 3:00 pm