Peruvian Smoothie Stand Sells “Delicious” Frog Juice

A counter-top restaurant in Lima, Peru has been selling fresh frog juice for the last 15 years, and some locals drink it every day because they say it gives them strength. There’s nothing like a glass of fresh juice in the morning, right? Peruvian restaurant owner Carmen Gonzales would agree with this 100%, only she […]