B. I say this because you are declaring or stating where the bus stop is. There is no exclamation or questioning in the sentence, so there should be a period.
I would most likely calmly tell them that I am a citizen of the United States too, and I demand a table. If they still will not seat me, I would probably calmly exit the restaurant and find somewhere that will. That's on them for not seating someone because of their race or culture.
Hope this helps~!
~Mistermistyeyed.