go to content go to search box go to global site navigation

Santiago de Cuba

Supermarket restaurants in Santiago De Cuba

  1. A

    Supermercado Plaza de Marte

    One of the better-stocked supermarkets in town, with a great ice-cream selection and cheap bottled water. It's in the northeastern corner of Plaza de Marte.

    reviewed