What's that crunchy green stuff on top of the tacos?

darin milberg | Oct 27, 2019 | Category: Fast food restaurant in Colorado Springs, Colorado

Taco Bell - All questions

Address: 390 N Union Blvd, Colorado Springs, CO 80909, USA

michael mattingly | Oct 27, 2019

Lettuce

Kathy Farmer | Oct 27, 2019

La touch ay

Add Answer

Thanks! Your answer is awaiting moderation.

Other Questions

Are you to do inside taco Bell to order

Darlene Mannon | Oct 26, 2020
Read More

Trending Places