This place has been fun every time I have gone. Their beer specials are awesome. Last time I took home a 6 pack of negro modela glasses that came with the beer for just $3.50 each! (Disclaimer: I did not drink all 6 beers myself. At least I'm pretty sure I didn't.) The food is good, nothing crazy special, but good bbq sauces and free popcorn.
Also a great place to watch a game, there are tv's everywhere! I'm looking forward to summer so I can take advantage of the patio. I love drinking outside !
And don't be afraid of the Avon address, it's basically Westlake, right near Crocker Park.