Cracker Barrel - SW 17th Ct.
13561 SW 17th Ct. Ocala, Florida 34473 | Restaurant Info