Cazadores is our favorite Mexican restaurant in this area. The food is consistently good. We've been eating here for a number of years. We used to say it was one of the best kept secrets around but the secret is out. Be prepared to wait especially on the weekends but it's worth the wait!!