1708 2nd Ave
Rock Island, IL 61201
Rock Island, IL 61201
Open HoursTuesday-Saturday 5am-10pm
OverviewThe best fine dining in town, can be found at the romantic Le Figaro French Restaurant, featuring award winning Chef Rachid Bouchareb. For more than 22 years, this restaurant...
more