Has anyone been to this sportsbar? The Lasses are one reason to go but also how's the food/atmosphere?

http://www.tiltedkilt.com/index.html