News

A new Latin American restaurant slated to open in June on the Peoria riverfront received a recommendation to grant site approval Monday from the city's liquor commission as it seeks to sell alcohol.