Honestly I'm giving this restaurant 5 stars, because it has never disappointed me. My family and I come here every weekend to enjoy a delicious meal such as carne asada fries and we'll never cheat on this place. The staff is always friendly and they are always sure that you are both comfortable and satisfied with the service. It is obviously not Mexico street taco taste, but compared to filibertos and all these taco shops, I can definitely say that is if not the best, one of the best Mexican food places in the valley!