Country Barn Steak House
1805 S Lakeside Dr
Amarillo, TX 79118
Amarillo, TX 79118