America's 17 Best Milkshakes Slideshow

17. Cook Out, Locations in North Carolina, South Carolina, Tennessee, and Virginia

Milkshakes pretty much go hand-in-hand with fast food, and Southern chain Cook Out is no exception. Opened in 1989 by Morris Reaves in Greensboro, N.C., the chain has expanded with more than 100 restaurants and drive-thru locations. The ambiance is nothing more than a fast-food joint, but the restaurant is worth a visit for its more than 40 flavors of thick, inexpensive shakes, ranging from chocolate to banana-pineapple, chocolate Oreo, and strawberry cheesecake. Good luck being decisive here!

Shake to Try: Oreo Mint