Ocala is "no joke".
My wife and I were driving down from Atlanta to Miami three years ago and stopped in Ocala. It was a restaurant right off the Yeehaw Junction (real highway in Central Florida, not joking).
The restaurant looked "worse for the wear", but it had a country feel to it. There were no cars in the parking lot, but it did have about 7 horses hitched up to the side of the restaurant. It turns out that people were arriving and leaving in horses. My wife is Amercian and she never changed her name upon marriage. Am real "white" looking, but am actually of Cuban descent.
We started to each lunch and you should have heard the conversations at surrounding tables. There were even a couple of tables that used pejoratives openly and often. I taught in the inner city of DC for a few years during college and this was the most uneducated populace I have ever encountered.
When it was time to pay, my wife paid with the card in her name.
When we were leaving, there was a woman outside smoking a cigarette. She noticed our distress and said "if you think this place was bad, you should see the poor part of town....."
If he is from Ocala. I feel for him. That place was abject. Worse than Tuscaloosa, though, Tuscaloosa might be second worst city in the South.