Marco’s Northside Grill: a hidden  gem in Highwood
It would be easy to pass right by Marco’s Northside Grill, an unimposing storefront nestled along Highwood Illinois’ busy restaurant strip at 329 Waukegan Ave. But it would be a big mistake. Marco’s. is one of the hidden gems in and around Chicago that doesn’t get the big press. It is one man’s dream realized–the... Read more »