Cuban sandwich is worth the wait