I've been to bluehour a dozen times and every time they out do themselves. The coffee is amazingly good, and the omelets are incredible. Also be sure to give the baked goods a try, their pastry chef is in a league of her own. For a special occassion I would pick no other resturaunt.
Pros: everything
more