Why the hate? This Tilted Kilt rocked, I do not understand the outpouring of hate that people expressed when they mentioned this restaurant. What gives?
I think that, personally, people are just hating what's popular. The Tilted Kilt at 15 Middlesex Tpke in Billerica, MA was amazing and you know it.