I just got back from a two-week transatlantic cruise (NYC-Barcelona), which stopped in the Portuguese islands (Azores, Madeira), three ports in Spain (Malaga/Granada, Cartagena, Valencia), and then we spent another week in Barcelona and Madrid. Entree prices at upscale (not top-tier) restaurants were $23; appetizers, $8; desserts, $7. Cocktails were $4-$8. Bottles of Grand Cru wines were $45; house bottles (great values) were $25. ALL of these prices included tax and tip. Super high-end places crept into the $100-$200 per person territory. Everything there was fresh, not frozen foodservice convenience foods. What are they doing there that we're not doing here in the US?