OK so if you are stranded at Station Square in Pittsburgh and can't get out, then Houlihan's is the best option. Good food and reasonably priced plus the service is solid and they even have a 15-minutes-or-it's-free deal during lunch on the weekdays.
The soundtrack they play is even pretty good so if you need to eat and can't get outta the complex, take yourself to Houlihans!