We've been going to Chepos for many years and have never been served a bad meal. All of the food arrives fast and hot. I particularly like the mini tacos on the appetizer list. It's filling and tastes good. The servers are polite and knowledgeable about the different items on the menu and service was spot on.