The menu is extensive, you will find something for everyone. There is a play area for little kids (although looks like it's never been cleaned, ew). The service took along time, and one of the waitresses made us feel like we were asking a big deal for salt and lemon when asked. Even though there were just 2 other tables occupied at the time. The place needs an upgrade, the windows have a powder along the edge, and the restaurant was dirty. The back tables smell like bathroom and all the tables needed to be wiped down before sitting. The floor looked like it hasn't been mopped in a while, and the windows were covered in smear marks. We were in a hurry and ate anyway, the food was surprisingly good. I had a salad with chicken, hubby had mole enchiladas, kiddos had chicken tostadas and chicken milanesa. Everything was enjoyed. If they cleaned up the place, i would come back. But I think you are better off going somewhere else. read more