Find Subway restaurants in Amarillo, Texas near you now.
Sandwich shop
Address: 6930 I-40, Amarillo, TX 79120
Address: 715 S Lakeside Dr, Amarillo, TX 79118
Address: 1412 Ross St, Amarillo, TX 79102
Address: 3300 E Interstate 40 Hwy Bldg D R/Suite 120, Amarillo, TX 79103
Address: 1900 SE 34th Ave Suite 2200, Amarillo, TX 79118