Believe me, I feel safer in Guadalajara(I can't speak for other parts of Mexico)than at any big city in the U.S. especially at night, maybe is just me.
If you like to try some other good restaurants you should go to providencia, near the country club also try colonia la Fayett I think they call it now colonia americana, good restaurants and coffee shops also colonia chapalita.
pretty cool I was there with this girl I needed to use my phone for google translate and she told me to put my phone away because they steal there a lot