9793-9839 North 30th St, Tampa, Florida 33612 USA
Jungala Map, Busch Gardens Theme Park, Tampa
Photo Credit: Yelp