Have to go!
By A Yahoo! Contributor, 11/11/05
Ok, since my family has been in Arizona this is the best mexican place that we have found yet. You will die for their chicken tacos and thier tostadas! You have to go or you will never experience mexican dining!