The Feed Store Cafe & Catering Address: 316 Main St, Maquon, IL 61458 Phone: (309) 875-3010 Restaurants Other Businesses: Moon Beam's Saloon Inc at 320 Main St, Maquon, IL 61458