Write a review Your name* Your e-mail* (Not for publication) Your review * * — Required information Toro Loco/23 Valley St - South Orange - New Jersey (NJ) ← View details 23 Valley St, South Orange, NJ 07079-2833, South Orange, New Jersey (NJ) +1 973-761-1515