The Place for Conversation and Libation,
as well as Great Food till 4am nightly and 7am on weekends!
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
Join us on Facebook: