Food and drink venue

Vermillion Bay Seafood

Von 1 Einheimischen empfohlen
Standort
100 Mitchel Ln
Franklin, LA

Tipps von Einheimischen

Falon
May 31, 2017
If you are looking for some fresh seafood to cook yourself, you need to come here.