Top Brunch Spots » Restaurants » after hours restaurants Rockford » The Spot Cafe – Rockford, Illinois 61104