Do you know the Jamaica Plain area at all? There's a fantastic pub, James Gate, that would be ideal for a kilt night.

http://www.jamessgate.com/frames.htm

From the website: