South River NJ Restaurant Management 1. 91 Main St, South River, NJ 08882 | El Tehuano Corp (732) 238-1162