Restaurants, Food & Beverages
2326 North Henderson Avenue Dallas 75206
Dallas > > Restaurants, Food & Beverages > Restaurants > Shell Shack
Shell Shack Uptown is the newest seafood restaurant to Henderson Avenue! Come enjoy some great seafood in a casual and relaxed atmosphere with a full bar, and kitchen open until 1am! We look forward to having you.