Del Taco had some epic news to share this week. The California-based taco chain launched its Epic Burritos, three new premium burritos with epic size, flavors and value. According to a press release, the burritos were created “to expand the choices for guests seeking larger, higher quality burritos with unique flavors.” And Continue Reading
Foodie Feedback