Flo Cafe & Bar
Perennial neighborhood favorite Flo anchored West Town's Chicago Avenue strip long before it became fashionable. Traditional Mexican dishes are amped up with contemporary American accents.
Address: 1434 W. Chicago Ave., Chicago, IL 60622
Neighborhood: West Town
Region: Chicago West
Places of interest nearby