About Po-Boys
Po-Boys on Frostwood is a fun New Orleans style bar with casual dining in an atmosphere that is stylish, lively, and inviting! We are located inside a two-story strip mall off Frostwood Parkway in Northwest Peoria.
Come try your luck on our video gaming machines at Po-Boys!! Open daily at 9:00 am.