This place just misses with me. Two stars for the beer selection and the friendly bartender, but that's about it.
They do have outdoor seating which I wouldn't mind taking advAntage of at some point- but only for beers.
I haven't been impressed with their meals in the past, so we just went with nachos this time- the triple chip dip thing.
The dips themselves were just average. Salsa from a jar, same with the guacamole I assume, and the cheese was served with a "skin" on the top from sitting too long. The chips were extremely stale- like chewy, rip them apart, no crunch stale.
Another disappointing aspect was the bathroom. Rusty faucets, only one soap dispenser for three sinks (one had clearly fallen off) and dirty mirror.
If I'm paying top dollar for a beer and coming into station square rather than chilling at a local bar- it better impress. Bar Louie in Station Square does not. I'll try the one in the North Shore some time to compare.