Company Description
Sal & Teresa's Mexican Restaurant. Great Mexican food. Best chile on the Mountain. Open daily. Live music Monday-Saturday.

Sal & Teresa's Mexican Restaurant
Address:
1111 S Beeline Hwy Payson, AZ
Phone:
(928) 537-0230
Website:
Other Locations
Address:
161 E Deuce Of Clubs Show Low, AZ
Phone:
(928) 537-0230
Open Hours
- Monday06:30AM - 08:00PM
- Tuesday06:30AM - 08:00PM
- Wednesday06:30AM - 08:00PM
- Thursday06:30AM - 08:00PM
- Friday06:30AM - 08:00PM
- Saturday07:00AM - 08:00PM
- SunClosed