Lower control arm is a common issue in those cars, so your mechanic is correct. could be a bolt loose or bushing completely gone.

Also check driveshaft and CV boot

oh also front sway bar bushing and endlinks.