11222 Washington Pl (at Sepulveda Blvd), Culver City, CA
Taco Restaurant · West Los Angeles · 258 tips and reviews
Alwyn Loa: The tacos are legendary but this is one of the only places I love the tamales. Give one a try they come with a special sauce that's delicious.