eat local • taste tradition • feel like family
Plan your visit — here's what's on each week at Sal & Teresa's.
"Everything... absolutely everything we wanted to find tonight. Total locals place. Fantastic home cooked fare. Margaritas were just perfect. It's a little house with a couple seating rooms. Very quaint."
"How do you give these folks less than 5 stars? The service is fantastic, never an empty glass. Margaritas are spot on. Food was fantastic — hot, pretty quickly brought out, and nice and seasoned."
"Friday night Fish Fry — BEST in Show Low! Friday night Happy Hour Margaritas — BEST in Show Low!"
"Amazing atmosphere with amazing food! Here you're always treated like family. The margaritas are amazing. Come here for food. You will not regret it."
"Best little place on the mountain! Food and service are outstanding!! The margaritas are the best and so is the price!!"
"Green corn tamale with green sauce to die for & delicious beans too. Live musician with a beautiful voice and a really good happy hour margarita for $1.50! Friendly staff."
"Navajo tacos were amazing. 2 votes for the green, 2 votes for the red. Red was THE best. $5 margaritas were good also. We will be back next time we visit Pinetop!"
"Everything was delicious with large portions and the Margaritas were great! The staff were very attentive and followed dietary restrictions. We'll be back!"
Family owned since 1999, Sal & Teresa's has served authentic New Mexico–style Mexican food to the White Mountains for over 25 years. Three generations, one family table.
We roast fresh chiles, make our own chorizo, and slow-cook our shredded beef until it falls apart. The best Mexican food near Show Low, a cold margarita on the Pinetop patio, a family dinner in Lakeside — you're in the right place.
Voted "Best Red and Green Chili in Arizona" — Arizona Highway Magazine
Be the first to hear about weekly specials, subscriber-only deals, and live music nights — delivered straight to your inbox. No spam, just good food news.
We respect your inbox — unsubscribe anytime.
Mon – Sat: 8am – 8pm
Sun: 8am – 3pm
Sunday hours may differ due to winter
Dine In • Carry Out • Patio
No substitutions