Eating Cuban at La Isla Downtown restaurant in Hoboken, NJ.

Feedback

Do you manage or own La Isla Downtown?

Yes