Heads & Tails – Southern Cajun Seafood
Heads & Tails – Houston Cajun Restaurant
8200 Washington Ave Suite 234
Houston, TX 77007
Houston Southern Cajun Seafood
Monday & Tuesday
4pm - 9pm
Wednesday & Thursday
11am - 9pm
Friday & Saturday
11am - 10pm
Sunday
11am - 9pm