Rivertown Cafe & Arcade Address: 902 Main St, St Francisville, IL 62460 Phone: (618) 948-2113 Restaurants Other Businesses: Peoples State Bank at 620 Main St, St Francisville, IL 62460 Village Inn at 1400 Fairview St, St Francisville, IL 62460