JavaScript is not enabled.
Overrated. - Review by Giancarlo D | Yuca Restaurant

Yuca Restaurant

Claim

Overrated. 9/30/2005

Food was middilng. Good for people-watching, I suppose. more
Summer SALE!!!:
15% OFF all yearly plans
Use year15 at checkout. Expires 1/1/2021