Find Applebee's restaurants in Amarillo, Texas near you now.
Restaurant
Address: 2810 Soncy Rd, Amarillo, TX 79121