Whataburger

Amarillo, TX

6120 W Hollywood Rd, Amarillo, TX, 79118-5075
17 itemsUpdated March 23, 2026
Structured menu data