Dagwoods Deli & Sports Bar is a restaurant with 2 locations in North Myrtle Beach, SC; Surfside Beach, SC. Order takeout online for pickup.