South River NJ, located in Middlesex County, NJ is a small incorporated township of about 16,000. There are only a handful of places to eat within the township however, South River is located right along Route 18 in East Brunswick which has endless options for food, shopping, and retail.