The Irish Embassy is a bar, not an actual embassy. Just thought I should clarify as I start writing.
It's a pub/bar, but a very classy one. The architecture is great, look up after you sit down. Beer is cold and I hear they serve food too. I wouldn't know about that.
The crowd here is very business. Even late at night it seem that you get a lot of young business professionals there. It's very clean, washrooms are good...not like your usual home town pub. It's a bit more upscale.
So it makes the perfect place to bring customers, dates, or friends you want to impress. You can't go wrong here whether you are dressed up or just casual.