Super Acapulco is a grocery store specializing in produce and carnitas.