New Town Double Tap Categories RestaurantsEntertainment 205 W. Crawford St. Palestine TX 75801 (903) 221-2500 Send Email Share × Print Email Facebook Twitter LinkedIn Pinterest Tell a Friend ×