1024 W Main St, Peoria, IL 61606-2109, Peoria
It's just the best food in Peoria. No reason to go anywhere else if you're pulling through.
5805 N Humboldt Ave, Peoria, IL 61614-4307, Peoria
Fish plates are 🔥🔥🔥 everytime 💯...I don't even leave reviews...this place was worth it💪