ocated in the Bush, the northeast section of South Chicago, on 83rd and Houston, takeout-only Chicoās Oven offers sweet treats that are bound to improve any visit to Russell Square Park, an afternoon walk, or commute to the Metra Electric 83rd St. Station. Walking up to the takeout window at Chicoās is always a joy, […]