Went back and tried a few specials they had including the Pulpo (Marinated octopus) which was outstanding!
They still have service issues when busy. Bartender seems overwhelmed and even if you sit at the bar, it's not good services. All three times I was there he forgot at least one drink order or my food order. Not good.
They appear to be understaffed which is probably an owner/manager issue.
Overall I think the pizza is good but I would try the specials before I'd order pizza here.