Royal IL Restaurants 1. 106 W Main St, Royal, IL 61871 | Village Pub (217) 583-3235 2. 108 W Main St, Royal, IL 61871 | Freeman Tavern (217) 583-3220