Thats a great question. Its one that can be answered in many ways. As Christina, Kris and Laurel said, there are lots of institutions across the nation that will give you an excellent education in astronomy. However, there are ways you can put yourself ahead of the pack, regardless where you go to school. One in particular is a Research Experience for Undergrads program (REU) where you can go to different labs and schools and get to do research in a whole variety of topics (check out the NSF webpage with all their programs:
https://www.nsf.gov/crssprgm/reu/reu_search.jsp You can apply for an REU any summer during your undergrad career, but most students are accepted the summer after their sophomore year or junior year (note: you can't apply after you've done your senior year).
The other thing to consider waaaaaaay down the line is graduate school. Recently, we made a list of some schools that have great SOLAR astronomy programs specifically. Of course, if you go to one of these schools as an undergrad, you might also be able to do some research projects within solar physics as an undergrad. This is not an exhaustive list, but these are some of the more active schools in solar physics, ordered by state (feel free to add to my list if I'm missing anyone!)
AK: University of Alaska Fairbanks
AL: University Alabama Huntsville
AZ: Arizona State University, University of Arizona
CA: University of California Berkeley, University of California Los Angeles, of California Santa Cruz, University of California San Diego, University of Southern California
CO: University of Colorado Boulder
DE: University of Delaware
GA: Georgia State University
HI: University of Hawaii, Manoa
KY: Bowling Green State University
MA: Boston University, Harvard-Smithsonian
MD: Catholic University, University of Maryland College Park
MI: University of Michigan
MN: University of Minnesota
MT: Montana State University
NH: University of New Hampshire
NJ: New Jersey Institute of Technology
NM: New Mexico State
TX: Rice University, U of Texas Austin, University of Texas San Antonio
VA: George Mason University
Hope this helps!