Favorite restaurants in LA

Evelyn C.

Evelyn Cantu
1 item | Created Nov 12, 2011

1
.
El Taco Llama #1

8709 Corbin Ave, San Fernando Valley, CA
Been here
Save
Other lists from Evelyn Cantu:
You've done of
0 people have saved this list