This view shows detailed information for a location.
https://www.houlihans.com/location/houlihans-denton/
3120 Town Center Tr. Denton, TX 76201
Houlihan's restaurant is located in the Embassy Suites.
Map Directions