Best Steakhouse

Pinnacle Peak

6541 E. Tanque Verde Road

Don't dress fancy if you're headed here—they'll cut your necktie right off. It's just one of the many charms at this old-timey steakhouse that's fun for the whole family. If the kids get impatient waiting for dinner order to arrive, no worries: You're at Trail Dust Town, so just take 'em for a spin on merry-go-round, a ride on the train or a trip to the candy store.

Runners up:

2. El Corral

3. Silver Saddle