Houlihan's
3120 Town Center Trl, Denton, TX 76201
Houlihan's in Denton Texas is located at Town Center Trail and is your place to wine and dine in Denton, TX.
More Business Info
- Hours
- Regular Hours
Mon - Thu: Fri - Sat: Sun: - Payment method
- debit
- Other Link
- Categories
- American Restaurants, Family Style Restaurants, Restaurants
Suggest an Edit