1. Crawfish Place 5809 Highway 61, Anahuac, TX 77514 Coordinate: 29.81668,-94.64637 Phone: (409) 267-2230