Oviedo FL Outback Steakhouse 1. 167 E Mitchell Hammock Rd, Oviedo, FL 32765 | Outback Steakhouse (407) 366-0008