4322 Lemmon Ave
Dallas, TX 75219
Dallas, TX 75219
Open HoursMo to Sa from 11:00am to 10:00pm
OverviewThis simple yet endearing joint serving Tex Mex cuisine has been satisfying taste buds since 1981. The ambiance at the family-run restaurant is friendly and the food is excellent...
more
