About the Business

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 t

Additional Information

Receive Credit Card:
No
Delivery:
No

Location & Hours

2326 North Henderson Avenue, Dallas, TX - 75206, USA

Business Hours

Mon -
Tue -
Wed -
Thu -
Fri -
Sat -
Sun -
Subscribe Now

Get All Updates & Advance Offers