Whataburger 6120 Hollywood Road, Amarillo, TX 79118