El Tapatio #8
710 Grand Avenue Unit #1
Glenwood Springs, CO 81601
970-945-1577

 

 

 

 


Online Ordering Not Available at this location