AMARILLO, Texas (KFDA) - In this week’s New in Amarillo, two local restaurants are leaving a mark in our area with the hope to expand. Ay Caray is located on 1508 S. Grant St. and is famous for its ...