Occasions on Main

Occasions on Main An upscale hidden gem nestled in a historic downtown district just east of Atlanta. Take advantage of our "pre-opening" promotions.

This isn’t just a venue it’s where love, laughter and life’s biggest moments are celebrated-elegantly. You will instantly fall in love with our vintage, piney wood floors, 20ft high ceilings, huge entry windows and more. An amazing historic venue, perfect for life's memorable occasions!

06/03/2026

Happy 80th

Planning a milestone birthday for Mom.

06/02/2026

Aren’t they GORGEOUS? 🥰

Congratulations to the beautiful Mr. & Mrs. Harris. 💍✨

With a 99% chance of rain in the forecast, most couples would have been stressed. But one of the many benefits of choosing an indoor wedding venue is knowing your day can go on beautifully, no matter what the weather decides to do.

The best part? It never rained anyway. ☀️

A day filled with love, laughter, happy tears, and unforgettable memories exactly as it should be.

And while our beautiful bride was being pampered and celebrated, our groom had an incredible experience of his own with his very own Groom Coordinator, an exclusive service designed to ensure the men feel just as supported, celebrated, and stress-free on wedding day.

Details coming soon.

Here’s to forever, beautiful couple. 🥂

06/01/2026

Let’s just say this week is officially Mr. & Mrs. Harris Week. 🥰💍

And fair warning… they’re about to be all up and down our timeline. 🫣✨

From the beautiful details to the unforgettable moments, we’re reliving every second of their perfect day and we’re taking you along for the ride.

Consider this your notice now:😂

Because we’re absolutely obsessed.

06/01/2026

Happy 80th birthday to our beautiful client, posing with her grandsons.

A wonderful birthday for a wonderful client.

06/01/2026

People may not remember every word you said…
but they will always remember how you made them feel.

The way you welcomed them.
The energy in the room.
The experience.
The service.
The moments they never wanted to end.

At Occasions on Main, we curate top-tier, all-inclusive celebrations designed to feel effortless, elevated, and unforgettable.

Your wedding day deserves more than beautiful décor.
It deserves an experience your guests will talk about long after the last dance.

Link in bio to begin planning your epic wedding day.

06/01/2026

When you know everyone had a good time at your wedding.

Contact us for your all-inclusive experience.

06/01/2026

One thing about our weddings. You will enjoy and have a great time!

Our couples are the best.

#

05/26/2026

Every date on our calendar represents someone’s most unforgettable moment.

Make sure one of those moments is YOURS. Spots are filling fast.

Email us to reserve your date.
[email protected]

05/26/2026

Beautiful weddings for beautiful couples.

05/26/2026

Because your love story deserves nothing less than perfection.

Our all-inclusive experience means breathtaking décor, exquisite dining, and memories that last a lifetime all under one roof.

Address

6957 Main Street
Lithonia, GA
30058

Opening Hours

Tuesday 11am - 2:30pm
Wednesday 11am - 5pm
Thursday 10am - 2pm
Friday 11am - 3pm

Alerts

Be the first to know and let us send you an email when Occasions on Main posts news and promotions. Your email address will not be used for any other purpose, and you can unsubscribe at any time.

Contact The Establishment

Send a message to Occasions on Main:

Share

//iconSize: [32, 32], //html: '' }) .bindTooltip(name, { //permanent: true, direction: 'bottom', //offset: L.point(12, 25), //opacity: 0.88, interactive: true }) .bindPopup(name); markersLayer.addLayer(marker); } function getMore() { if (gettingMore) { return; } gettingMore = true; var center = map.getCenter(); $.ajax({ url: "/vicinitysearch", data: { lat: center.lat, lng: center.lng, country: "UNITED STATES" } }) .done(function(data) { var added = 0; data.forEach(function(loc) { if (!locationIds.includes(loc.id)) { var mapLoc = {id:loc.id,lat:loc.latitude,lng:loc.longitude,title:trunc20(loc.name),popupHtml:loc.popupHtml,urlPath:loc.urlPath,pictureUrl:loc.pictureUrl}; locations.push(mapLoc); locationIds.push(loc.id); map._addMarker(mapLoc); added++; } }); }) .always(function() { gettingMore = false; }); } map._clearMarkers = function() { markersLayer.clearLayers(); } }); }, 4000); });