Big Shucks

Voted Best Seafood in Dallas, has opened a new and improved store in Richardson, on the SE corner of Coit and Beltline.

Photo Gallery