Found 2 places
Address: West Interstate 40, Amarillo, TX 79106
Latitude: 35.1864 (35°11′11″N), Longitude: -101.9146 (101°54′52″W)
Phone: (806) 359-4300
Foursquare
Address: 8550 Interstate 40 West, Amarillo, TX 79121
Latitude: 35.1881 (35°11′17″N), Longitude: -101.9351 (101°56′6″W)
Phone: (806) 350-5688
Site: www.linsrestaurant.com