We love great Mexican Cuisine and we have found a new favorite in the tiny town of Benson, AZ!
It takes our number one spot in America as the our favorite Mexican Restaurant!
Why, is it our favorite you ask? The answer is simple. They offer high quality ingredients in every meal, along with friendly and reliable customer service. And no matter how busy the restaurant gets they keep the tables and floors clean from open to close.