Jakes over the top has some of the best shakes I have ever tasted. They have a menu that is huge. If you can't find the flavor it must not be meant to be in a shake. The shakes seem a little expensive but when you realize how much you are really getting it doesn't seem that bad. They are about $4.00 or more each depending on the size you get.
Get there early on weekend because the place gets busy in the evenings.