My dictionary says that a Grocer's shop is called abarrotería ,, but I know this terminolgy is only used in Mexico. So if I am elsewhere which word shall I use to denote a grocery store.
I believe I can say "la tienda de comestibles",, but I am not sure if there is some other word ..If any one could help me .. I would really appreciate. Thanks