MovieMaps

Movies Filmed at Sluggers World Class Sports Bar

3540 N Clark St, Chicago, IL 60657, USA

Official Site

Nearby Locations
Lucky's Sandwich Company from Man v. Food
169 m

Wrigley Field from Man v. Food and 15 other movies.
174 m

ATM from Wanted
218 m

Browse more nearby locations.