We were in tonight and unfortunately the fire alarms went off which went on for a decent amount of time until the fire department came and then we had to wait outside for 10 minutes. After going back in, our food obviously took a while to come out since the staff had to catch back up. When it was time to check out, our server brought us a full priced check so we asked for a manager. The manager brought the check but didn't say anything or apologize for anything that had transpired. We noted that paying full price after everything that happened didn't seem fair and asked her what she thought would be more appropriate. After adjusting the bill to 50% off which was nice of them, the manager had our server deliver the check instead of bringing it back herself. Bottom line, our sever Theresa was amazing but the management did not handle this appropriately from start to finish. Food as always, when it came out, was really good.