Worldwide icon-chevron-right North America icon-chevron-right United States icon-chevron-right Illinois icon-chevron-right Chicago icon-chevron-right Ovie Bar & Grill | New bar

Ovie Bar & Grill | New bar

Metra commuters have a new place to drink.
Ovie Bar & Grill
By Julia Kramer |

Filling the gap between working and commuting is this 13,000-square-foot bar and restaurant, located in Ogilvie Transportation Center. Here, chefs cure bacon in-house, and bartenders shake Cable Car martinis, a take on a sidecar. 120 N Canal St (312-902-1111).

More to explore