This mural is located inside Taco Fresco, a new restaurant located in downtown Rutland City, Vermont.