A bit pricy, but they keep a record of what you like so they can do it consistently. Seems to work well. The girls are always friendly, and they usually offer you a bottle of water or a soda.
I'm a regular at this point. Coupons help, plus they have a punch card you can redeem when you fill it up.