Lady Shuckers has taken over the snack shack, offering some elevated menu items that have gotten the South Portland beach buzzing.

See Full Page