1. La Sierra Tienda 58 W Church St, Selbyville, DE 19975 Coordinate: 38.4577,-75.2264 Phone: (302) 436-4441