Topolobampo Chicago
Posted in Fine Dining on Dec 8th, 2011
Topolobampo is an upscale Mexican restaurant currently rated one star by Michelin Guide which is kind of a big deal. Prior to this, I had never known of upscale Mexican. So out of curiosity, I chose to give it a try. Finding the website was tricky at first as it’s a subset of rickbayless’s site. [...]