Just a small restaurant in a strip mall in east Mesa but it is worth a try. The owners are from Deming New Mexico and they feature Hatch green chili's in their recipes. My wife and I tried the Mexican shrimp cocktail and Carbajal burro and both were tasty. Prices are decent and the burro was huge!