This isn't a restaurant in the far reaches of the Texas Hill Country, it's the setting for an anime that takes place in the far reaches of the Texas Hill Country....
https://goo.gl/maps/2gELW56jpgUnr1nx7
Drive-in Saturday: you're all becoming stronger, faster hunters.