Sometimes the best food comes from the most unassuming places, and Elizabeth’s proves this rule perfectly. Where: 2505 Westchester Dr, High Point, NC 27262 With a name like Pie Pushers, you know these ...