Seafood Shack
Address:
11625 Webb Chapel Rd, Dallas, TX 75229
Phone:
(972) 406-0421
Cuisine:
Seafood
Restaurants,
Seafood
Other Businesses:
- Fridays at 1713 N Market St, Dallas, TX 75202
- Subway at 509 Elm St Ste 150, Dallas, TX 75202
- Taco Bell at 4151 Lyndon B Johnson Fwy, Dallas, TX 75244
- Tin Star at 901 Main St, Dallas, TX 75202
- Little Caesars Pizza at 4101 Ross Ave, Dallas, TX 75204