Outback Steakhouse Near Me - Hours and Locations

4.8 - 85 votes

Founded in 1988, and based in Tampa, Florida, Outback Steakhouse is an Australian-themed American casual dining restaurant chain. It has over 1200 locations in 23 countries throughout North and South America, Europe, Asia, and Australia. All meat in Outback Steakhouse is heavily seasoned and there is a 17 spice blend for the steaks themselves.