I love the atmosphere at Sierra Madre. It's very relaxed and makes you feel like you're almost in a saloon in an old ghost town. The food is always really well prepared and they have lots of different things to choose from. You can sit outside to eat if you'd like...or if you're in the mood, you can play some horseshoes. If you've already had dinner and you're looking for a good time, stop by for a few drinks. There aren't too many good places to go around Camp Hill/Mechanicsburg for some drinks that are enjoyable but this is one of them.