Taqueria El Nopal
Address:
2902 S Glen Ave, Glenwood Springs, CO 81601
Phone:
(970) 945-7311 Restaurants, Bars, Mexican
Other Businesses:
- Rivers Restaurant at 2525 S. Grand Ave., Glenwood Springs, CO 81601
- Bear's Loft at 1826 Grand Ave, Glenwood Springs, CO 81601
- Wendy's at 2101 Grand Ave, Glenwood Springs, CO 81601
- Domino's Pizza at 2404 S Glen Ave, Glenwood Springs, CO 81601
- Jibertito's Mexican Food at 51241 Highway 6, Glenwood Springs, CO 81601