Im from Yuma, Az. I moved to Sierra Vista where there is no place for great Authentic Mexican food. Being from Yuma there is just about a Taco or Hot dog stand anywhere. This Resturant is a must stop if you are in the Tucson area. They even have authentic Mexican soda there. Great variety of food and extras.
more