Sal & Theresa’s Mexican Restaurant • Payson AZ Posted onMarch 3, 2015 DRIVING NORTH INTO PAYSON, coming down the hill, you speed right past. Even doing the limit, it’s easy to miss Sal & Theresa’s. On my last trip I was determined to ease off the pedal, grab a cup of coffe...