I ate at La Cucaracha in Petersburg once. Can't remember a damn thing about the food or service, other than that the cheese was really gross; I was lamentably drunk at the time of my visit.