1. Texas Grill Masters 3807 Hastings Dr, Arlington, TX 76013 Coordinate: 32.72495,-97.16537 Phone: (817) 946-8206