First Cup is a great place to eat or meet. The coffee is terrific & the food is unbelievable - always fresh. The people who work there obviously love it, because they're always so happy. I love going in there - also for the cool things - art, games, books, you name it, they have something for everyone.