Outback Steakhouse 99 S Highway 92 Sierra Vista, AZ 85635 Phone: (520) 458-1313 Fax: (520) 458-1503 View Website
Category: Restaurants