The Houndstooth Menu
Located in Tuscaloosa, AL, The Houndstooth is a restaurant that has been serving communities for years. Situated on 1300 University Blvd, this The Houndstooth is a go-to spot for residents and visitors alike, offering a convenient and friendly dining experience.
Today’s Hours
The Houndstooth Tuscaloosa, Alabama Menu