Yuca Restaurant

Yuca Restaurant serves Latin fusion cuisine and has a popular salsa class Fridays on the second floor at 501 Lincoln Road.

Yuca Restaurant
501 Lincoln Road
Miami Beach, FL 33139
(305) 532-9822


Related Posts

Leave a Reply

Your email address will not be published. Required fields are marked *