El Azteca serves the best Margaritas not only in the city but throughout the country. I travel extensively throughout the USA and there are no bars nor restaurants anywhere that serve better quality drinks nor Nachos than those served by El Azteca (no, not even Old Town San Diego or El Paso!) ... Only Tijuana has worse service. If you are willing to deal with mediocre service, you can treat yourself to a very affordable night out on the town. Grab a few pasos and head for Margaritaville. Great place to compare "Mexican Cuties" even if you haven't a clue how they go there.
Pros: BEST Margaritas, GREAT Nachos, Super Summer Patio
Cons: Mediocre Service, Average atmosphere, Busy Weekends