Enjoy Independence Day fetes with food, fireworks and more in metro Atlanta. From all-you-can eat barbecues to rooftop views, the following five places have you covered with fun on Wednesday, July 4.

Georgia Aquarium: During Red, White and Brew, guests will enjoy unlimited beer and cider samples; a classic barbeque dinner provided by Wolfgang Puck Catering featuring pulled barbecue pork, buttermilk fried chicken, macaroni and cheese, cheese biscuits, desserts and more; live music and over 500 aquatic species from 7-10 p.m. Held in the Oceans Ballroom, guests will be surrounded by views of beluga whales, manta rays and whale sharks and will also have access to the top level parking deck for a view of Downtown's fireworks show. Tickets are $50 - $65 and limited to guests 21 years old and over.

225 Baker St. NW, Atlanta. 404-581-4000, georgiaaquarium.org.

Milton's Cuisine & Cocktails: Spend the day eating at an all-you-can-eat cookout featuring Wagyu beef burgers, pickle-fried chicken, hot dogs and ribs along with sides like baked beans, coleslaw, potato salad, corn on the cob and sliced watermelon from noon-4 p.m. Live music, games and a bounce house for kids will round out the festivities. Tickets will be $20 and $10 for children and first responders.

800 Mayfield Road, Milton. 770-817-0161, miltonscuisine.com.

Revival: Revelers can gather for a backyard party with a options like hickory-smoked whole hog barbecue, grilled pimento cheese sandwiches, coleslaw, potato salad, old-fashioned banana pudding, $4 signature cocktails, outdoor games and more from noon-4 p.m. or until the barbecue runs out. Advanced tickets, which are $20 per plate, can be purchased here; at-the-door tickets will be $25; kids plates will be available for $10. Guests receive a ticket for a barbecue plate, a Terminus City BBQ koozie and a coupon for $5 off a future purchase at Terminus City BBQ.

129 Church St, Decatur. 470-225-6770, revivaldecatur.com.

The Roof at Ponce City MarketCelebrate stars and stripes with a rooftop backyard luau featuring a buffet dinner of pulled pork, chicken, beef brisket, sides, dessert and one drink ticket; live music; panoramic fireworks views; and general admission to Skyline Park from 5-11 p.m. General admission tickets, which can be purchased here, are $65; ages 13 – 20, $35; and ages three to 12, $25.

Ponce City Market, 675 Ponce de Leon Ave. NE, Atlanta. 770-999-1530, poncecityroof.com.

The Sun Dial: Celebrate Independence Day with three floors of passed appetizers, picnic fare, dinner entrees and food stations such as sweet tea poached shrimp, smoked barbecue chicken and herb-crusted New York sirloin; drinks; live entertainment; 360-degree views of the Atlanta skyline; and city-wide firework displays from 73 stories at the Westin Peachtree Plaza's restaurant from 7-10:30 p.m. Tickets, which can be purchased here, are $98, $25 for children ages six to 12 and free for children under six.

210 Peachtree St. NW, Atlanta. 404-659-1400, sundialrestaurant.com

Read more stories like this by liking Atlanta Restaurant Scene on Facebook, following @ATLDiningNews on Twitter and @ajcdining on Instagram.