We are regular visitors to First Cup. First and foremost, they make a great latte (soy latte, as well). The staff is very friendly. Last, but not least, they make a mean bagel with cream cheese. While the shop itself is a bit cozy for my taste, it is always clean and well kept. If you need a java fix and you're in Woodstock, First Cup is the place go.
Pros: Great coffee, Great Bagels, Friendly Staff
Cons: Limited seating