One of the new restaurants in Ocala is becoming a big hit, and that's all you can get in one place. A stand - here is ...