Article

Test!

YUCA
YUCA

YUCA (501 Lincoln Road, Miami Beach) – this is a popular Cuban restaurant which has been in business at least since the late 1980s. The initials stand for “Young Urban Cuban American” – which sums up the original Cuban yuppie crowd it was appealing to, before tourists discovered it. Unlike other Cuban restaurants, YUCA serves […]