Have a sweet tooth? Head over to The Puddle of the Frogs, which serves up the best all natural Mexican-style ice cream. Offering several different flavors, The Puddle of the Frogs makes all of them on the premises. There is also a coffee shop and food bar for other tasty treats.