If you would like to check out the Town and Country, they're located off of North Mockingbird and Vogel in Abilene. Open Friday through Sunday nights, you can call them at (325) 677-9899 or check out their website at towncountrydrivein.com. You can also connect with on Facebook.
Town and Country Drive-In
North Mockingbird & Vogel