1. Taco Deli 10510 Sunland Blvd, Sunland, CA 91040 Coordinate: 34.25964,-118.32401 Phone: (818) 790-3354