ferociousfoodiedotcom.wordpress.com
Yuca
501 Lincoln Rd • Miami Beach, FL 33139 • (305) 532-9822 • yuca.com Yuca is Yucko. And I find it egregious that a New York Magazine article actually recommend this tourist trap, deeming it great for…