Originally Posted by
kipper
Originally Posted by
Craig6z
While they don't have a massive amount of stores nationwide, I'm consistently happy with
Palominos.
I used to frequent the one in Pittsburgh occasionally, before they closed. Very good food, service was always great, and they always seemed to be running promos of some sort, so I don't think I ever paid full price.

Note that the Palomino in Las Vegas is a
very different sort of eatery....