I went here over the weekend after not having been to Castle Island in about a decade and it is even better than I remember!!! The BEST hotdogs ever; the steamed skin-on ones that crack in your mouth. Wow, that kind of sounds gross, but I promise you it's not. Great prices, pretty cheap food that tastes so yummy on a chilly or warm day with the seabreeze. Grab some crunchy hot fries and a drink and take a walk out to the sugarbowl; this is what being from Boston is all about!
(Also, heads up. My dad informed me that there is something in August or September where the hotdogs are only 69 cents. Oh lord, I will dream about this until it happens. I will eat twenty hotdogs. I am so excited.)