12th Street Beach - Del Campos Tacos 1200 S. Lake Shore Drive Chicago, IL 60605 (773)457-5492 Show on map
63rd St. Beach - Georgia & Darryl's Leave With a Smile 6300 S. Lake Shore Drive Chicago, IL 60649 (773)517-7177 Show on map