La Salsa

(Photo courtesy of La Salsa on Facebook)

All Tucson “La Salsa” Locations Now Closed

The local franchisee for Mexican fast food chain La Salsa has closed all their Tucson locations. Although no information was available from…

X