LongHorn Steakhouse - 19400 Plummer St, Northridge, CA 91324, USA on Eaten