Get directions to: Fry Street Tavern, Denton, TX
Restaurant address: 121 Ave A Denton, TX 76201, USA
Restaurant: Fry Street Tavern