Our shop is nestled in a beautiful little town called, La Veta which means, The Vein in Spanish. We are located about 3-1/2 hours south of Denver and 1 hour north of Trinidad. It is a wonderful town that's great to visit... but hard to leave!