S12E04: Check Please 90 Miles Cuban Café 11/2/2012
At 90 Miles Cuban Café, authentic Cuban cuisine is presented in an electric atmosphere of festive Latin music. Enjoy deliciously prepared ropa vieja, lechon, empanadas, and plantain dishes. Weather-permitting the outdoor seating is fabulous! BYOB. Logan Square 2540 W. Armitage Chicago, IL 60647 (773) 227-2822 Premiered 11/2/2012
Comments