Dos Gallos is a taqueria at 5901 International Blvd in Lockwood Tevis/Seminary. There are murals on all sides. Before the graffiti style murals there was a traditional mural featuring two roosters fighting that has since been painted over.

photo by greenkozi