I have been here a couple of times now. Both times there was hardly anyone here. The food is so-so... not a lot of flavor. It pretty much all tastes like it came from a can. The service is lacking.
The main reason for two stars is due to my last visit. Our family came in for dinner. My niece ordered the toquito plate. It took forever to get her food. We were the only people in the place. When she got her food it was still frozen in the middle! She took it back and got something else and they charged her for both!! Are you kidding me? Not even an apology! Very poor customer service! This was our last time eating here.