If quick and greasy is what you’re after, Tacos Delta is a colorful little stand on the corner of Lucile and Sunset in Silver Lake, serving up chilaquiles, enchiladas and of course, fresh tacos. Get them to-go or enjoy them at the stand’s backyard seating area.
Time Out says
Details
- Address
- 3806 West Sunset Boulevard
- Los Angeles
- 90026
Discover Time Out original video