Location:
North Ave. & Lake Michigan
Chicago, IL 60613
Located Within:
North Avenue Beach
Concessionaire Type:
Food & Beverage
Features:
Food & Beverage
Map & Facilities
North Ave. Beach - El Campeon | Concession
North Ave. & Lake Michigan
Chicago, IL 60613
United States