1 creator has been here

Lem's Bar-B-Q

American·$$$·Greater Grand Crossing

311 E 75th St, Chicago, IL 60619, United States

Download for iOS See it on the map
Open the full map

Who covered it

Mark Wiens
Chicago Street Food!! 5 MUST EAT FOODS You Can’t Miss in Chicago, USA!!
Loved it Order the rib tips, burnt ends Watch →

Every restaurant on HypedAbout is here because a food creator went and filmed it. Lem's Bar-B-Q's own site.