La Sierra
Food & Beverage
58 W Church St., Selbyville, DE 19975
(302) 436-4441
About
Mexican store, deli, and restaurant.
Business Hours
Restaurant: 10:00am - 9:00pm Grocery: 9:00am - 9:00pm