Best place in the world. I havent ben there
Great roadside food truck outside Crestone, CO that serves high quality Teriyaki style Japanese fusion cuisine. Fresh and Fast! Excellent Drinks too!