130 N Encina St, Visalia, California 93291 USA
Their lemon drop is extraordinary!!
Photo Credit: Yelp