There is a cafe inside. But you can go out, with a hand stamp and come back in. There are many resurants just outside, and many more eateries at Fanuil Hall, a short walk away.
Inside the aquarium they have a food court just as you finish the tour on the 2nd floor.
Outside the entrance there's a eatery and food trucks.
Yes, it's in front of the aquarum like 5m away - inside i'm not sure but i don't think
Yes
Thanks! Your answer is awaiting moderation.