Supermarket restaurants in Santiago De Cuba
- Sort by:
- Popular
-
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