horrible. worst mexican restaurant! i was there with a large group for over 2 hours and left without eating. the waiter had a huge attitude and wanted to argue with me because i would not accept my meal to go after asking three different times "where is my food?" !!! margarita was weak...can't speak on any other menu items since i didn't get the opportunity to actually eat. do yourself a favor and go to acapulco in milford or fairfield if you want good mexican food, excellent margaritas and friendly, efficient waiters!!! i stopped at acapulco in milford on my way home and got my lunch to go !!!