There it is. The actual Glen Rock. One of the highlights of the town may sound silly, but the Starbucks is unlike anything you've ever seen. It looks more like a castle. Go downtown for everything from a tarot card reading to a bite from popular spots like John’s Boy Pizzeria and...