Buford Highway holds countless food treasures, and Crawfish Shack Seafood ranks high on that list. This unassuming spot sits in a shopping center, easy to miss if you’re not paying attention. The red ...