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.
The form has been successfully submitted.