Restaurants Denton
Houlihan's in Denton Texas is located at Town Center Trail and is your place to wine and dine in Denton, TX.
Houlihan's can be found at 3120 Town Center Trail . The following is offered: Restaurants, Bars & Pubs, Restaurants: American - In Denton there are 89 other Restaurants. An overview can be found here.
Loading map...