Fun place with good happy hour specials. I like how there is indoor seating (and games), but also seating on the enclosed patio or outside. It's also nice that it's located on the bike trail, so you can bike there. However, 3 stars because they've overcharged my card on more than one occasion, including adding more than I gave for the tip. I called 3 times to ask about it but no one ever answered the phone and no option to leave a message.