Toro Loco

  • 23 Valley St,
    South Orange, NJ 07079
  • Phone: 973-761-1515
  • Cuisine: Mexican Restaurant

Map

Unable to Display Map