We had visited Leo's a couple of years ago. It was good then. Now it is exceptional!! Leo's has a great patio which has a view of the St. Croix River. There is also a walkup ice cream / malt window, which expedites service for ice cream lovers. As for the food, burgers from heaven and outstanding service. This restaurant...
More
