Situation: Lunch today with my 8-month pregnant friend at a chain BBQ place that's adjacent to a large shopping mall.
We picked the spot for it's atmosphere (air conditioning and kinda dark). We placed our orders and 10 minutes later, the smoke alarms started going off. It was an extremely loud, intermittent beeping with flashing lights.
Our server was extremely kind and apologetic and said it usually take a few minutes for the fire dept. to come turn off the alarms. Understandable and we were going to wait it out (the fire station is a block away and we figured it shouldn't take them very long)
The loud beeps from the alarm was at a painful decibel and we both had to cover our ears. About 5 minutes later, our food arrived. I tried to eat my salad - but the noise was just too much. All the while, the restaurant was being to get quite smoky to uncomfortable levels and I was concerned about my pregnant friend inhaling all that smoke. We decided to take our plates and head to the patio outside - but there were no shaded tables and it was a hot afternoon (easily in the 90's today). So, we stood by the open door to get fresh air and asked for containers to go - figuring we'd take our food and eat in the food court at adjacent mall.
Since it was so unpleasant that we had no choice but to leave, I was surprised that our meal was not comped. But, not wanting to stay in the noise or smoke, opted to not bother to wait around and discuss it.
So - as we tried to salvage the meal (which was basically impossible - there's something about a wilted salad that's been sitting in styrofoam for 15 minutes that's just unappetizing..). I got to thinking that I should go back and talk to manger about it - but I didn't and now I'm annoyed at myself for not doing so.
Do you think management should have taken a more proactive approach (it's not like they weren't aware what was occurring) or do you think I'm out of line for thinking the meal should have been comped?
What would you have done?