Sal and Teresa's Mexican Restaurant

161 E Deuce Of Clubs
Show Low, AZ
928.537.0230
34.251147
-110.04117

for Sal and Teresa's Mexican Restaurant
Directions
from: