Richard's on Main has proudly served the Central Illinois area for over 15 years. Our great staff, awesome food and unique setting makes every trip to Richard's memorable.
We hope we can add you to our list of satisfied customers!! We do accept reservations and can accommodate large groups. Please call in advance so we can be sure to meet your needs.
311 Main Street
Beneath the Apollo Theater
Peoria, IL 61602