La Mision Taqueira
1148 Fort Street Mall Honolulu, Hawaii 96813 | Restaurant Info
Estimated delivery time: 52 minutes