Ok, so I had great expectations for this places and I was left hanging. The dollar taco stands in Puerto Penasco are better than this place. Im very picky when it comes to Mexican because a lot of people fall short when trying to put a spin on what in my opinion doesn't need fixing. The environment was nice and the staff is very friendly and helpful. I would come back more for the attention the staff gives rather than the food. Don't get me wrong, food is good just not the ALL THAT it's made out to be. Some people like the Gringo version of Mexican food. I on the other hand I like traditional. Give them a shot.