Sometimes the most memorable meals come from the places you least expect, and O’Dell’s Irish Pub & Ale House in Eureka is the ...