Seems like the X&O Trattoria in Quincy Center has bitten the dust. There's a restaurant called Acapulco's going in there, which I guess is a local Mexican chain. I've never heard of it before, or eaten there (obviously).
Any chowish opinions on Acapulco's food? Should I be excited that it's opening nearby? :)