Join Riverfront Times Press Club. Because No News is Bad News.

Three Kings Public House is an independently owned restaurant established in 2011 in the Delmar Loop — now with 4 locations. We offer upscale global pub food with an emphasis on fresh ingredients, grown by local farmers in Missouri and Illinois. Sourcing…

Complete details for Three Kings Public House »

Past Events



Become a Friend

© 2020 Riverfront Times

Website powered by Foundation