On this trip we've been there twice, both times excellent. Our kids came to visit and wanted them to enjoy this place. The waiters where great, they actually showed us some food as it was brought out. My son actually order the steak, and said it was the best he's had at a restaurant. My daughters loved the fajitas.