Chicago Hidden Gem Has Award Winning Secret Sauce and Loaded Potatoes!
With the media, coronavirus, the weather and more as reasons to stay locked in our homes, food remains the only thing sending me outside. Taylormade Que, located at 6717 S Halsted St, Chicago, IL 60621 and their incredibly delicious BBQ creations offer reason after reason for venturing safely outdoors. Their diverse menu offers, among other…