"We love the atmosphere on the patio. The staff is awesome. Jimmy the manager is always circulating and pitching in wherever needed."
Phone: (+1)3257019521
Address: 3351 Turner Plaza Dr Suite 100, Abilene, TX 79606, United States
City: Abilene
Website: https://www.fuzzystacoshop.com/locations/abilene-tx
Dishes: 150
Amenities: 2
Categories: 5
Reviews: 1592