O'Reilly's has great atmosphere, great staff and average food. Food is always good but nothing spectacular. It's a Pub and Grub and they do it well and there's no shame in that. Hard to give them a 5 star in comparison to other higher end local restaurants. If compared to only similar restaurants they would get a 5 star.