United States / Denton / RestaurantsthaiThai SquareAddress209 W Hickory St #104, DentonWebsitethaisquaredenton.comPhone+19403800671—ScoreNot rated yetBe the first to rateWhat people sayNo ratings yet. Be the first to say what it's really like.Where it isView on OpenStreetMap ↗Nearby, also worth itTaan Eatery · 34 mNot ratedCampus Theatre · 58 mNot ratedLayalina Mediterranean Restaurant and Lounge · 77 mNot ratedThe Loophole