Skip to main content
← Back to directory
La Sierra logo

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

Location

La Sierra

Selbyville, DE

Get Directions