To set your location, click the target or 'Chicago, IL' in the top search bar.
open results

Sal & Teresa's Mexican Restaurant

(928) 537-0230 1191 E Hall Road , Show Low, AZ 85901 Official site

The Details

Starting at El Rancho Pinetop in 1968 and working there for almost 40 years. Sal and Teresa left when the new owners took over.

Directions Nearby Hype
Managed on Fave by Sal