Nice pics but that is one sad looking plate of BBQ if they put that in front of i would be asking where's the rest!!!
If the place had a website i would have sent them a very polite customer experience email.
As a business owner if you don't get told how do you know?
If I'd been by myself I would have told the server of my misgivings.