Rehoboth Beach DE Subs & Sandwiches 1. 4 N 1st St, Rehoboth Beach, DE 19971 | Otto Sandwich Shop (302) 227-6100