Spotlight Story Black Business: Meshack’s Bar-B-Que Shack, Pitmaster Travis Mayes Travis Mayes is the pitmaster at Meshack’s. Meshack’s has been known for serving their Pecan Smoked BBQ since 1986 throughout Garland and surrounding cities,... Texas Metro NewsOctober 20, 2024