Should I see a specialist for streptococcal infection, or can my regular doctor take care of it?

No specialist needed. Your primary care physician will be able to prescribe medication for your streptococcal infection. No specialist is needed.
Regular doctor. Most streptococcal infections are appropriately cared for by your regular doctor. Your doctor will tell you if there is something unusual about your case that requires a specialist referral.