Post author By Julieanne Post date October 26, 2017 Home » Restaurants » Outback Steakhouse Outback Steakhouse 6030 I-55 North, 39211 601.977.9040 11AM–9PM Sun-Thur; 11AM–10PM Fri-Sat ← Red Lobster → Olive Garden Italian Restaurant