New seafood restaurant to open in Southlake in spring 2019

The Crab Station and Oyster Bar is coming to Southlake with a targeted opening date of spring 2019. The restaurant is taking over the previous location of Protein Fit Kitchen at 1151 E. Southlake Blvd., Southlake. The Crab Station and Oyster Bar has several other locations in the Dallas-Fort Worth area serving seafood with various side items and drinks.

< Back to all impacts

Leave A Reply

Back to top