Search results
We did not find results for: Merlo's Glencoe, IL.
Check spelling or type a new query.
We did not find results for: Merlo's Glencoe, IL.
Check spelling or type a new query.
Phone: (847) 786-3942
667 Vernon Ave Glencoe, IL 60022 289.80 mi
Is this your business? Verify your listing
4.0 25 reviews
Went last night to Merlo's in Glencoe in late dinner with my son after the playoffs. We were traveling from out of town and took a chance on Merlo's especially since it appeared to be open on the... More
Merlo's has a very nice looking little restaurant in Glencoe. I doubt, however, that I will visit it very often. The food is OK, not special. The menu is somewhat limited, but they may have... More