This place is really close to my work. I go there a lot so I can tell you all that it has gotten much better. They've had a name change (maybe two) and they had a couple of great servers come and go. Overall, they're pretty good. The drinks tend to be better than average -- the food is basically on par with the other Mexican places in Cuyahoga Falls.
Tip -- if you have a group of six or more, you might want to ask for the back dining room. They don't send as many people back there (at least later in the evening) and you can laugh a little louder without making people mad.