4620 E Silver Springs Blvd, Ocala, Florida 34470 USA
Cuban pulled pork dinner.. delish!
Photo Credit: Yelp