Whataburger
2424 S Georgia St, Amarillo 79109