Thank you weather.com, but thank you even more mother nature. Gotta love LA… =)
Check out the article that Eater LA published on us today.
View Don Chow Tacos 5/2/09 in a larger map