First time trying their food was by take out. It was really good. We ordered sopes and tacos. Second visit, we decided to eat in with family. Service was great but we kept having to shoo flies away and eventually got up to the register to pay since the waitress was taking so long. Third visit was horrible! My husband had a piece of hair in his taco, we kept having to shoo flies away from us and when I took my daughter to the rest room their was a roach. The kitchen wasn't pleasant to look at since it was on the way to the restroom. We will definitely not eat here again.