Veggie Cuban Sandwich