Last night, Mike and I tried out a delicious, highly regarded new restaurant in Dixon, Illinois called Basil Tree Ristorante. One of the few fine dining restaurants in the area, we were eager to see what all the hype was about. Located in downtown Dixon near the Rock River, Basil Tree is situated ...
Read More