2145 Lavista Road, Atlanta, Georgia 30329(404) 636-5110
Outback Steakhouse, the home of juicy steaks, spirited drinks and Aussie hospitality. Find our location in Atlanta off of North Druid Hill and Lavista Road in the Toco Hill's Shopping Center.