El Azteco hands down has the best margaritas ever! They have awesome mexican food too! Don't miss out on their cheese dip appetizer or blue corn enchiladas, other favorites are the enchiladas de queso and the topopo salad. I discovered this little gem while attending MSU, so be prepared for a college crowd. I wouldn't say their service is the best either & they're always busy but these are trivial compared to their awesome food and drinks. They have takeout too if you don't want to sit with the college kids.
more