Emilio's Tapas Sol y Nieve

215 East Ohio Street Chicago, IL
Award winning Tapas Restaurant with 5 locations in the Chicago area. On site or off site.
Package Pricing
Event Spaces
Recommendations