Whataburger 3716 Andrews Highway, Odessa, TX 79762