Wow the reviews of this place make it seem like it's amazing. Clearly the people of North Olmsted have not had real Mexican before. Mexican food does not consist of cheddar cheese, they use Chihuahua cheese at the other restaurants. Got the enchiladas with the three different sauces with a soft taco. The taco tasted good but it was equivalent to taco bell. The enchiladas were so greasy and rubbery from the fake cheese blend and one of the employees told us the sauce on the enchiladas came from a can and was not fresh. Oh my god...explains it all. On the upside the margaritas, chips salsa and queso were phenomenal.