I've been to great Mexican restaurants and terrible Mexican restaurants, and I'd say this place falls right in the middle. The food was good, not great - but reasonably priced, and the beers were HUGE. Dos Equis on tap, which is a plus. The servers were very attentive, and the food was served quickly. I would eat here again, but I'd probably try some other places first, considering there are LOTS of Mexican restaurants in the area.
If you own or manage El Tejano Mexican Restaurant, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.