10466 W Yulee Dr, Homosassa, Florida 34448 USA
My half of our Cuban sandwich, delicious!
Photo Credit: Yelp