Restaurant chain
Appears in 1 story
Cleared to open third Dallas-area location
The Crab Station Oyster Bar, a Cajun-style seafood chain, received the license it needs to open a third Dallas location. The Texas Alcoholic Beverage Commission issued a mixed-beverage permit for 2813 Commerce St. on Aug. 28.
Updated Yesterday
No stories match your search
Try a different keyword
How would you like to describe your experience with the app today?