Prices on this menu are set directly by the Merchant.

Cuban delivered from Wajiro's Restaurant at 12670 SW 8th St, Miami, FL 33184, USA