Business & Tech

Tracks Bar & Grill Owner To Open New Restaurant In Cary

Leo's 121 is slated to open across the street​ from the Tracks at 121 W. Main Street.

CARY, IL — The owner of the Tracks Bar & Grill will be opening a new restaurant in downtown Cary.

Leo's 121 is slated to open across the street from the Tracks at 121 W. Main Street, according to Shaw Local News Network. The new restaurant will be located in a building that once housed a bank in the early 1900s and will serve paninis and specialty cocktails.

More via Shaw Local News Network=

Find out what's happening in Crystal Lake-Caryfor free with the latest updates from Patch.

Get more local news delivered straight to your inbox. Sign up for free Patch newsletters and alerts.