The Place for Conversation and Libation,
as well as Great Food till 4am
Welcome to Richard’s on Main!
Established in 2001, we are a locally owned restaurant and pub serving food and beverages until 4AM nightly in the heart of Downtown Peoria.
We are located under the Apollo Theater at 311 Main. Call us at 309.674.8007
Web Design and Web Development by OIC Group