📍 North Chestnut Street 3111
Fuzzy's Taco Shop — Restaurant in Colorado Springs, Colorado, USA. North Chestnut Street 3111. Hours, map, contact. USAForAll.