7800 N Sommer St, Peoria, Illinois 61615 USA
Quesabirria tacos with a side of rice and beans
Photo Credit: Yelp