About Our Cajun Restaurant
Heads & Tails is a lively cajun restaurant in the heart of Houston, TX. We use the best ingredients for our cajun seafood menu and provide a great family-friendly atmosphere. Visit our location at 8200 Washington Ave, Suite 234 in Houston, TX, or inquire about seafood catering today.
Looking forward to hosting you soon!