Search Results
Outback Steakhouse
11950 Sheldon Rd, Tampa, FL 33626
Outback Steakhouse Restaurant is located in Tampa on 11950 Sheldon Road.   You'll find it's centrally located toMore the Westchase/ Citrus Park community.  Outback Steakhouse  offers: Take Out, a Full Bar , Children's Menu and  daily Happy Hour.  This non-smoking establishment will cater your next function as well, and you can hold a private party with advance notice on site.
See more »