Skip to main content

The Crawfish Shop

restaurant · cajun and creole restaurant · Lufkin, TX

Address
2902 E Denman Ave, Lufkin, TX 75901
Phone
(936) 238-3820
Where
31.3135, -94.6890

Search Hominin for The Crawfish Shop

Other restaurants nearby

More in Lufkin

The Crawfish Shop — restaurant in Lufkin, TX | Hominin