One of my favorite places to meet for lunch or a late afternoon snack is the English Rose Tea Room located in the town center of Carefree, Arizona just north of Scottsdale. I’ve mentioned this charming restaurant and store a couple of times before, but have yet to do a post on it. The English […]