Clark Crew BBQ Opens New Location in Tulsa, Oklahoma

Clark Crew BBQ, known for its award-winning barbecue smoked 100% in-house by renowned pitmaster and owner Travis Clark, has welcomed its highly anticipated second location in Tulsa. The new restaurant is located at 10825 E 71st St., near the Woodland Hills Mall, and is sure to become a prime destination for any barbecue enthusiast in the area.

Story continues

TRENDING NOW

LATEST LOCAL NEWS