La Tolteca is my absolute favorite Mexican joint. Their prices are very reasonable & you get a lot of food. They bring tortilla chips, salsa & a white dip for you to munch while you're waiting for your entree. The wait time is usually very short. The service is very good, though it is sometimes hard to understand the staff because of their accents.
more