Do they make their own tortillas?
Address: 914 Walnut St, Red Bluff, CA 96080, USA
Tracie Grissom | Dec 19, 2019
I dont think so
Debbie Scott | Dec 19, 2019
I really dont know they taste like it
Daniel Miles | Dec 19, 2019
Not sure. I always get the nachos
Thanks! Your answer is awaiting moderation.