Überrito Unveils 10-Inch Tacos for Limited Time
Sometimes bigger is better. At least with tacos. For the love of all things Fresh Mex, Überrito is at again, but this time with tacos that are the size of a pizza, folded in half. These massive 10-inch crunchy tacos are available now for a limited time at Überrito restaurants across Texas and South Carolina. […]