If I were the owner, I would have said, "Amber I apologize for your experience. Next time, please let one of our floor crew know and they will gladly find you and your son another spot to sit at". Wow, at least try to be courteous about what is said to your customers.
Sorry to hear about what happened. Unfortunately we just can't control every customer.
Thanks! Your answer is awaiting moderation.