Cafe Tola

3612 N Southport
Chicago, IL 60613
773-687-8428

Related Stories

Dish: see "Tola Booth" December 2012

Additional Information

Cuisine: Mexican
Neighborhood: Lake View