I am a big fan of La Tolteca. It is a divey restaurant with good food, a fabulous bakery (can you say tres leches cake), and plenty of seating (always a good thing). I like the fajitas plate with a flour tortilla. They also have good hard tacos, chiaquiles, street tacos, enchiladas...it is all good! The only downside, you will smell like mexican food the rest of the day after you leave here.