LIST VIEW | MAP VIEW | SORT BY NAME | STAR | PRICE |
Cafe Cubano 7426 W. North Ave., Elmwood Park, IL 60171 708.456.6100 |
formerly known as cafe bolero, this friendly spot recently changed owners, but the friendly vibe and traditional cuban menu remain. recommended dishes include lechon (roast pig), ropa vieja and the medianoche, the classi... more
REVIEWS (3) |
|