DE 003 exit Red Robin Newark DE Posted on by Red Robin exit 3 I-95 Delaware 101 W Main St, Newark, DE 19702 redrobin.com (302) 455-9000