Quick and Good Food.
This place has my vote! It's a good place to get the food and go, or stay and relax. The kids like it too. The parking lot can be bad at times, but it's worth it when your food gets to you in usually under 10 minutes ( for two). The margaritas are very good and massive. One plate of dinner will definitely fill you up. Try the cheese dip with the chips, and the Chicken Flautas. On the weekends the patio is open for outdoor dining.
Head South of the Border.
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.
Good eats and very fine service.
El Azteca is a great place to eat on a budget. The service is very friendly. The food is always hot and brought out very quickly. It is also a great place for lunch. Fast service so you can be on your way. I give it a 10 and eat there all the time.