Could someone direct me to a good sit-in mexican in the UWS. I live on 108th st so up to 120s is fine as well. I love noche mexicana, but I'm more looking for a sit-down place where I can get good chips and salsa and maybe good happy hour specials. Hows Mama Mexico? Also, ive been too Nacho's Kitchen and did not think to highly of it all all.