Flo

Flo in West Town serves authentic Southwestern cuisine, offering bold flavors in a cozy spot since 1999, surrounded by Chicago’s vibrant shops and bars.