Is there still taco Tuesday's?? I don't see on the current website they're daily specials..
Address: 60 N Mountain Ave, Upland, CA 91786, USA
Edgar Carrasco | Aug 27, 2020
Yes still have the taco Tuesday
Beth Sanchez | Aug 27, 2020
Yes Taco Tuesday an yes they always have some kind of specials
Thanks! Your answer is awaiting moderation.