I've dined at this restaurant countless times over the years, however, this last visit was rather sub-par. We had 45 minutes to be in and out for happy hour before my daughter and I went to go see a movie next door. I informed the server of this before hand he said it would not be a problem. I wouldn't foresee it being a problem as we arrived at 3 o'clock when happy our first started and it was a Monday, and there was hardly anybody in there. Regardless it took 55 minutes to be in and out of the restaurant for happy hour which rather irritated me being late for the movie. I also feel the quality of their food is going down a bit. I've noticed this from the last couple of visits. Especially the fish tacos which were not up to par.