You have a lot of time. Ace junior / senior years, ace the Mcat, volunteer clinically, nonclinically, and with underserved populations and you have a shot.
A 'U' trend in grades is normal as med schools account for organic chemistry! Your dip is lower than most examples I've seen but not only do I believe you can get your GPA back up, it's rather common. You aren't alone. Take a breather this summer and maybe self-study a bit (and review the classes you did poorly in for the MCAT). You got this!
I had pretty much identical stats at a similar point in time in undergrad after I took on far too many credits in addition to my job. I will be starting my MD program in a few months! Just buckle down, don't stress, and this should just be a bump in the road not an insurmountable obstacle...good luck!