O'Kellys Irish Pub
Set to open in March of 2012, be sure to check them out. O'Kelleys is a new Downtown St Louis restaurant and features all your favourite eats and drinks in a fun relaxed atmosphere. This local restaurant is owned and operated by the same family behind Mama's on The Hill.