Overview
The restaurant Champps Americana, is also a part of the retail development at The Shops at River Crossing and has had fantastic success. It consists of a 10,000 square foot restaurant with an additional, self contained, lake front open air bar and grill.