We've been checking out local restaurants since moving here 3 months ago, and El Cap is one of our first big ""wins"" - friendly local place loaded with character, juicy, delicious cheeseburgers, onion rings that I don't make it home when we go there for carry out. LOVE this place!
more