New Town Double Tap Categories Restaurants 205 W. Crawford St. Palestine TX 75801 (903) 516-2062 Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×