Tacos El Amigo

2416 E Boulder St Colorado Springs CO 80909 USA

(719) 434-0371

Location