pulperíaTop 30000MeaningsNoun1. a small grocery store or convenience store (Costa Rica, Honduras, Nicaragua, Dominican Republic)2. a bar or tavern (Latin America)3. a restaurant specializing in octopus (Spain)