For the first time in a century a total solar eclipse will pass through the United States. On August 21, citizens will be able to look outside – with something protecting their eyes – and see the sun in all her glory blocked by the shadow of the moon.

If that doesn't get you excited, just know that the next total eclipse won't be for a while. Meaning, everyone should be gearing up to take advantage of nature's beauty however they can.

While everywhere in the United States will not be able to see a completely blacked-out sun, much of America will be able to see at least something. However, for those experiencing a completely blacked out sun, OpenTable has prepared a list of the best places throughout the country where you can eat, drink, be merry, and watch the sun disappear together.

Portland, Oregon – Eclipse Viewing Time @ 10:19 a.m. PT

Kansas City, Missouri – Eclipse Viewing Time @ 1:09 p.m CT

St. Louis, Missouri – Eclipse Viewing Time @ 1:19 p.m. CT

Nashville, Tennessee – Eclipse Viewing Time @ 1:28 p.m. CT

Charlotte, North Carolina – Eclipse Viewing Time @ 2:43 p.m. ET

Greenville, South Carolina – Eclipse Viewing Time @ 2:39 p.m. ET

Charleston, South Caroline – Eclipse Viewing Time @ 2:46 p.m. ET

Follow Delish on Instagram.

Download the Delish app.