1. The Yabby Hut 3355 S Yarrow St Unit 131, Lakewood, CO 80227 Coordinate: 39.65486,-105.08361 Phone: (303) 985-0231