Station 6 is a seafood restaurant Jefferson Parish Louisiana located in United States.
105 Metairie Hammond Hwy Metairie , LA 70005 United States
Soft shell crab is amazing
Crab on crab special
Girls dinner
Very family/kid friendly PLUS adults can get local craft beer on tap with NOLA Brewery and Abita Beer offered. - Lotus Blossom