Sol Café

1615 W Howard
Chicago, IL 60626
773-814-7256

Related Stories

Dish: see "Sol Proprietor" January 2013

Additional Information

Cuisine: Coffee shop
Neighborhood: Rogers Park