Tlaquepaque has variable quality. The ambience is folksy and the place is clean and bright. Staff are helpful. The food varies and no-one knows why. It can be really good - crispy tacos, slurpy flan - or truly awful. The location is great, near Staples and Goody's, and the parking is good. So they'll probably stay there and sruvive.