All the ones out here are drive-in's. I think I remember the one in Trussville having a drive thru, but it's been a long time (10 years at least) since I've been to one outside of Texas.
Seems like every small town in Texas has a Sonic (drive-in). We have one less than a mile from my house.