"My husband took me to this restaurant once, and I ordered the steak burrito along with a few steak tacos. I was not disappointed at all. In my opinion, it's the best taco place in Peoria. The steak burrito was quite large, and the churros were delicious! I definitely recommend this place—great food at great prices. I enjoyed it three days in a row! I also recently tried their loaded nachos with added steak and jalapeños, and I absolutely love this place!"