Does this GWS taco bell do the rockies score 7 tacos?
Address: 2002 Grand Ave, Glenwood Springs, CO 81601, USA
John Bokram | Jun 16, 2019
Yes. Yummy 😋!!
Anonymous Anonymous | Jun 16, 2019
Yup
Gene Schilling | Jun 16, 2019
Yes
Thanks! Your answer is awaiting moderation.