Decided to try this placed based on the reviews and the fact that its pretty close to my house.
The vanilla latte is amazing...tastes great and leaves me feeling a tad "buzzed". Generally, I stop by on Sunday afternoons to chat it up with friends. Its busy, but not to the point where its difficult to find a place to sit.