Restaurant
Station 6
9 locals recommend,
Location
105 Metairie-Hammond Hwy
Metairie, LA
Tips from locals
This is one of the few recommendations outside of New Orleans, located in Metairie (about 15 minute drive/uber). This is my absolute favorite seafood restaurant in town, great service, drinks, FRESH seafood!