I've only ever been here for drinks. It's a grungy looking sports bar, but it is always packed on the patio in the summer.
Service is ok, I've experienced WAY better elsewhere. Haven't tried the food so can't comment. The beer available is so-so, not a big selection. If you have no where else to go and are looking to wet your whistle, then stop here. If you can wait till the next bar, I suggest doing that. It's nothing to write home about, unfortunately.