El Tamarindo
Address:
12963 Van Nuys Blvd, Pacoima, CA 91331
Phone:
(818) 899-5020
Restaurants
Other Businesses:
- Coffie Aisle at 13291 Paxton St, Pacoima, CA 91331
- La Pizza Loca at 9792 Laurel Canyon Blvd, Pacoima, CA 91331
- Chow Express at 12800 Van Nuys Blvd, Pacoima, CA 91331
- Ms G's Soul Food Kitchen at 11203 Glenoaks Blvd, STE 1, Pacoima, CA 91331
- Panda Express at 13520 Paxton St, Pacoima, CA 91331