From colorful coffees to 100-ounce cocktails, here are 47 eclectic drinks you have to try before you die and where you can get them.