Add to Favorites Citron restaurant Add your review 3 reviews Updated: 2015-07-01 ad-manager Listed in Restaurants Located at Las Palomas Resort Facebook Twitter Google+