PO-Boys in Peoria, IL is a local restaurant that brings the flavors of New Orleans right to the heart of Peoria. With a menu filled with delicious po-boys and other Southern specialties, this eatery offers a taste of the Big Easy in the Midwest.
Whether you dine in, carry out, or opt for curbside pick-up, PO-Boys on Frostwood provides a satisfying dining experience with their authentic New Orleans cuisine.
Generated from the website