The Crawfish Shop
Restaurant
2902 E Denman, Lufkin, TX 75901
Tyler
Description
Wholesale/Retail location for "Live" Louisiana Farm Raised Crawfish and Drive-Thru Boil House bringing Authentic Louisiana products to the Lufkin Area. Frequently Asked Questions
Places You Should Consider
The Crawfish Shop Photos
News & Articles