Yuca Restaurant on Miami Beach’s Lincoln Road.
Yuca Restaurant on Miami Beach’s Lincoln Road. Alex Mateo de Acosta
Yuca Restaurant on Miami Beach’s Lincoln Road. Alex Mateo de Acosta

Business

April 24, 2015 5:58 PM

Longtime Lincoln Road restaurant Yuca faces eviction

Suggested for you

  Comments  

Videos

Editor's Choice Videos