abilene food tx wallpaper mexican food abilene tx They are open every day except Sunday. 2002 N Clack St. Pin On Restaurants Within 2 Miles 4782 South… Sunday, July 3, 2022 Edit