Jaguar Latin-American Kitchen

3067 Grand Ave, Miami, FL 33133