Once this was our favorite Mexican restaurant. The food was delicious and management and staff very friendly. Then a couple of years ago it ended up being full of families with small children and we cut back. Lately we've been back a couple of times but the food appears to have declined in quality. We are no longer that bothered with lots of screaming kids and a need to wait for a table. Evidently we are not the only ones that have noticed the change in the restaurant.