does anyone know when is the pupusa festival in los angeles for this year 2011

last year was on june 19, but i looked at the website is not working as of now..

this is all the info i have from last year (2010)

Venue: MacArthur Park
2230 W. 6th St., Los Angeles, CA, 90057
Phone:213-368-7390 (Phone)

they have really good food. last year i went but it was not there anymore. i think they canceled it.