Sal & Teresa's Mexican Restaurant Vegan Catering / Arizona / Show Low Bookmark Contact Information 1191 E Hall, Show Low, Arizona 85901 (928) 537-0230 https://www.facebook.com/pages/sals-a... Detailed InformationSal & Teresa’s Mexican Restaurant Post navigationNext post: Add Listing