4601 W Flagler St, Coral Gables, Florida 33134 USA
best frozen lemonade!!! karaoke on Sundays!!
Photo Credit: Yelp