This beloved local restaurant serves some of the best cabeza tacos in Tucson | From the moment you step foot in Taqueria Juanitos, you can feel the love everyone has for the bright purple building. With some of the best tacos in the city, you can taste the love in the food too.