Sal and Teresa's Famous Mexican Restauran
Currently closed|Open tomorrow at 7:00
161 E Deuce Of Clubs #13, Show Low, AZ 85901
Attractions Near Sal and Teresa's Famous Mexican Restauran
Restaurants Near Sal and Teresa's Famous Mexican Restauran
Hotels Near Sal and Teresa's Famous Mexican Restauran