We've been to Hal's a few times now, and like it. The food is good, beer is great, and atmosphere is nice for a night out with friends. On our most recent visit, we made the mistake of coming on a cornhole tournament night, so our service was... slow, to put it mildly. However the owner and our server apologized for the wait and gave us a free drink or dessert, which made up for it. They also have an awesome bottle shop next door.