The secret taste is located in Santiago De Los Caballeros, Dominican Republic on F72W9R4, C. Del Sol. The secret taste is rated 5 out of 5 in the category haute french restaurant in Dominican Republic.
Address
F72W9R4, C. Del Sol
Service options
TakeawayDine-in