We learned a long time ago that upscale restaurants are usually best enjoyed for lunch when they are less crowded, the prices are lower and the portions smaller. On a sunny Monday in June, Castle Hill was fabulous. We ate outside and couldn't take our eyes off that view. Because only a few other tables were occupied, the service was... more




