Be careful, you get addicted real fast...not saying that's a bad thing though. And don't forget to get your card stamp, everyone wants a free drink once and awhile!
Lot's of vegan options, you'll have to ask though It's impossible to know otherwise. They don't serve food, but their shakes are REALLY filling. Lot's of attention to detail in the decor.