Remember a few weeks ago on SNL the sketch comedy bit, 'Maine Justice?' This could be life imitating art a bit? In Lewiston there is a new restaurant called Mama's Cabaret opening that will serve alligator tail and crawdads. A little redneck south in Maine? The new restaurant will be on Park St. near Main right in Downtown Lewiston.