Planet Pizza 1802 S Bloomington St, Streator, IL 61364 (815) 673-3200 Related: Seafoods Fish & Chips Barbecue Restaurants
B & R Cafe 1210 S Bloomington St, Streator, IL 61364 (815) 673-3663 Related: Restaurants Barbeque Restaurants Continental Restaurants