I was bored and wanted to see what mcdonald's serves all around the world and I found out that mcd's sells lobster rolls in the new england area. I live in boston and have never seen this (only been here for 3 years though) and I was wondering:
1. How does it taste?
2. Where do I get this?