Start from
Los Arcos Restaurant
1902 Ambler Ave, Abilene 79603