Chicagoland IL
Comings & Goings: Cuban cafe opens in Burbank
A new restaurant that specializes in Cuban coffee and sandwiches has opened in the former Dugout restaurant in Burbank. Taste of Havana opened earlier this year at 6300 W. 79th St.…