Is this the BEST MEXICAN Seafood joint in Arizona? - Arizona Travels