Flo & Santos

Chicago, IL


Address

1310 South Wabash Avenue
(between East 13th Street and East 14th Street)
Chicago, IL 60605

Phone

+1 312 566 9817


Neighborhood

South Loop


Nearest Train

Red Line @ Roosevelt


Avg Cost

$15.00


Category

Italian


Avg User Rating

313 reviews

More Info

Destination Guide

Hotels near Flo & Santos

Things to do near Flo & Santos

Restaurants near Flo & Santos

Shops near Flo & Santos