We are big fans of the stone hill group of restaurants. Bandera had great food, however the staff was a bit rushed compared to other establishments. Typically the service is so much better. It could have been that it was a Friday evening and there was a long wait. I would avoid this location during busy times.