Coffee shops are plenty in Fairfax and this Caribou is my favorite. Plus, maybe a little known secret. If you sign up on their email mailing list you'll get free coffee's in your email! Or they'll let you know when to come to refill your Caribou card for extra money towards coffee. Not many of these stand alone coffee shops hand out coffee freebies!