El Taco Llama Restaurant
Address:
15708 Vanowen St, Van Nuys, CA 91406
Phone:
(818) 997-9450
Restaurants,
Mexican
Other Businesses:
- China Grill Express at 7239 Van Nuys Blvd, Van Nuys, CA 91405
- Duri Snack at 17643 Sherman Way, Van Nuys, CA 91406
- Villaggio Deli & Restaurant at 6310 Van Nuys Blvd, Van Nuys, CA 91401
- Taqueria San Jose at 16435 Vanowen St, Van Nuys, CA 91406
- Del Taco at 7545 Balboa Blvd, Van Nuys, CA 91406