Outback Steakhouse Near Me - Hours and Locations

4.5 - 193 votes
  • 775 Locations in United States
  • http://www.outback.com/

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.