Raising Cane's site plan approved

Chicken finger franchise Raising Cane’s recently announced plans to build a new restaurant where Rio Bravo is currently located on the corner of East Main Street and Indian Lake Boulevard.