Yes, there are several good places in the old Stock Yards area, and that's not much of a push from Grapevine. Just get on Hiway 121 (north side of airport) and head towards Fort Worth, get off on 820 Westbound and get off that at Beach, and proceed south. I recommend Joe T Garcia's for great Tex Mex, it's a couple of miles inside of 820 on Main (business 287) (it's actualy a block off Main @2201 N Commerce, but there are plenty signs once you get that close. It's just north of the Stockyards historic area.
If you don't want to venture that far, try Don Pablo's Restaurant 1709 Cross Roads Dr, Grapevine. I've not eaten at that one, but the ones I have eaten at were pretty good.