The Mesa Ranch could've been a hunter's lodge and you wouldn't have known the difference. Hats and lassos hang casually around the restaurant and you smell leather in the air. Pick a bar stool to be served a stiff drink, head out to the patio and you'll be served a traditional southwestern ranch meal. Expect steaks, seafood, chicken and game cooked over mesquite. The Mesa Ranch specialties are...