El Indio
Address:
13374 Van Nuys Blvd, Pacoima, CA 91331
Phone:
(818) 834-9779
Nice to Know:
- Good For Kids Yes
- Outdoor Seating Yes
Other Businesses:
- Puerto Vallarta at 13274 Van Nuys Blvd, Pacoima, CA 91331
- Costa Del Sol Pupuseria at 11203 Glenoaks Blvd, Pacoima, CA 91331
- Pupuseria Cuzcatlan at 12963 Van Nuys Blvd, Pacoima, CA 91331
- Carnitas Don Cuco at 10979 Glenoaks Blvd, Pacoima, CA 91331
- Subway at 13520 Paxton St, UNIT A-3, Pacoima, CA 91331