Cool place with a wide variety of delicious options.
The ambiance inside is pretty relaxed with couches and board games and they allow dogs on the patio.
The coffee options were great, and they had an extensive variety of non-coffee options, too, including italian sodas. Most coffee shops don't have soda, so they don't offer them, but it's a treat my girls really enjoy.
The food options were really good, too: healthier stuff like wraps and salads and not-so-healthy stuff like pastries and cookie butter toast. Decent selection of vegan options, too, if you're into that.
Prices are reasonable.
Joe Maxx is definitely on our list for repeat visits when in town.