Palmer TX Restaurants 1. 102 N Dallas St, Palmer, TX 75152 | Two Turtle Doves Shop & Cafe (972) 449-2406