Find Businesses & Services
City
Contact Information
 

The Abbey Inn Restaurant & Pub

  101 W Hickory St., Denton, Texas 76201
  940-566-5483
  Short Description

Located at 101 W Hickory St., situated on Denton�s Historic Courthouse Square, The Abbey Inn serves a unique blend of traditional British favorites and contemporary American cuisine.

  Reviews
There are currently no reviews for this business.