Flo is a New Mexican restaurant located at 1434 West Chicago Avenue. I went with a friend for brunch. I always forget how nightmarish brunch can be in Chicago. Probably because I love brunch. With Flo you can put your name on a list but you should have your full party nearby, or else when they [...]