pulpería
Top 30000
Meanings
Noun
1. 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)