Friday, April 16, 2010

Best Taco in LA ... La Estrella

Congratulations to La Estrella of Highland Park, the 2010 winner of LA Taco's Taco Madness.

Never been, but will be checking it out soon for sure.

1 comment:

  1. i like the tacos behind vons on montana in echo park...