Mesquite is about as Arizona as a saguaro, and for generations it has been the fuel behind some of the best steaks in the state. Long before trendy steak spots showed up, ranch families and working cowboys were pulling up to these old-school dining rooms for a big cut of beef and a baked potato.
The four places on this list are not new arrivals trying to look Western. They are long-running Southern Arizona favorites with historic roots, cowboy decor, and grills that still lean on mesquite.
Three sit in Tucson, and one waits out in the grasslands of Sonoita, so you can plan a city dinner or a scenic road trip. Each one has its own personality, from a family-friendly Old West town to a country music saloon.
If you love a good steak with a side of Arizona history, save this list for your next night out.
1. El Corral, Tucson, AZ

Prime rib is the headliner at El Corral, but the mesquite grill deserves just as much attention. The menu covers steaks, ribs, and a Tucson favorite called tamale pie, which you will not find at most steakhouses.
The building itself is part of the appeal. El Corral sits in a historic adobe on East River Road, and the dining rooms are decked out in cowboy memorabilia with fireplaces adding to the rustic look.
Steak fans can choose from cuts like a 16-ounce ribeye and a T-bone. Ordering with the mesquite wood-fired finish is the move if you want that classic Southern Arizona flavor.
Families get their own perks here. There is a kids’ menu, high chairs, and even a Kids Prime Rib, so younger diners can join the tradition early.
Plan ahead, because there is usually a wait and dinner reservations are recommended. The restaurant opens at 5 p.m. on weekdays and 4:30 p.m. on weekends, with Saturday evening as the busiest stretch.
Most meals land in the $20 to $60 per person range. Parking is usually easy, which helps on a crowded weekend night.
2. The Steak Out Restaurant & Saloon, Sonoita, AZ

Out on Highway 82, where Sonoita’s grasslands roll toward the mountains, sits a steakhouse built for ranch country. The Steak Out is a long-running chophouse with a Western saloon feel and live country music.
The steaks here are cooked over an open mesquite wood fire. The portions are big, and the mesquite-flavored pork ribs give you another reason to come hungry.
I like this stop as part of a Southern Arizona road trip. Sonoita is a small crossroads town, so a dinner here feels like stepping into the region’s ranching roots instead of a city dining room.
A fireplace, outdoor seating, and a full bar menu round out the setup. Families are welcome too, with a kids’ menu on hand.
Weekend hours start earlier, at 3 p.m. on Saturday and Sunday, while weekdays open at 5 p.m. Friday nights and Saturday afternoons into evening are the busiest times, so a reservation is a smart idea.
Expect to spend about $20 to $60 per person. The parking lot is usually roomy, which matters when the music draws a crowd.
3. Silver Saddle Steakhouse, Tucson, AZ

Need a mesquite steak at lunchtime? Silver Saddle is one of the few spots on this list that opens before evening on several days, with doors opening at 11 a.m.
Wednesday through Friday.
The kitchen keeps things classic. Mesquite-seared steaks, including a bone-in ribeye, come with sides like cowboy beans, loaded baked potatoes, and warm butter rolls.
A salad bar adds an old-school touch you do not see much anymore. It is the kind of detail that makes the place feel like a traditional Tucson steak dinner.
The vibe is laid-back and Western, with a mesquite charcoal grill driving the menu. It also tends to be easier on the wallet, with most meals running about $20 to $40 per person.
Check the schedule before heading over. The restaurant is closed Monday, opens at 3 p.m.
Tuesday, 2 p.m. Saturday, and 1 p.m.
Sunday, with dinner reservations recommended.
4. Pinnacle Peak, Tucson, AZ

Some families have been bringing kids to Pinnacle Peak for so long that those kids now bring their own. The steakhouse sits inside Trail Dust Town on Tanque Verde Road, a little Old West town setting that makes dinner feel like an outing.
Mesquite-grilled meats are the main event. The cowboy steak and T-bone get plenty of attention, served with baked beans, bread, and potatoes in generous portions.
Not everyone at the table has to order beef. The menu also includes a filet mignon with mashed potatoes and a vegetarian Saddle Up Salad.
The vintage cowboy decor and Western-themed bar give the place an old-time steakhouse feel. It is easy to see why so many Tucson families treat it as a tradition.
Kids are well covered with a kids’ menu, high chairs, and changing tables. Dogs are even allowed in the outdoor areas.
Pinnacle Peak serves dinner nightly, staying open until 10 p.m. on Friday and Saturday. Saturday evening is the busiest time, and reservations are accepted, so booking ahead makes sense.
Enjoyed this story?
Add Fast Food Club as a preferred source to see more of our reporting on Google.