This is one of my favorite restaurants. I've been going to Bandera for years and have never been disappointed. I LOVE IT! The atmosphere is very nice; live jazz and a professional crowd (for the most part). Everything on the menu is excellent. You really can't go wrong. My favorite is the amazing prime rib. The ribs are awesome too, macho salad is sooo good, yummy corn bread, and the deserts are great. I love the banana cream pie and the coffee is really, really good (I called to ask what kind it is and got it)! Also, the wine selection is nice and they are generous with the pours (gotta love that!). The prices aren't too bad. I meet my friends often for dinner and we bring our own bottle of wine (NO CORKAGE FEE at the tables). The service has always been terrific. I've never had a problem; food comes fast and servers are very nice. If you ask for one, they'll even give you a bone to bring home to your dog. My dog goes crazy for them!! I took my family when they visited from out of town and they loved it too. My boyfriend said he didn't like steak/prime rib until he had the prime rib at Bandera (he loves it there). If you are a meat-lover, this is the place to go!! They take reservations, and I suggest making them (there can be a long wait at times).