La Rosa Restaurant, Taqueria Y Tamaleria in Des Moines, Iowa
Location: 2312 Forest Ave in the Drake Neighborhood
Last open: I last ate their in January of 2014, but it has opened for short periods since about 2012.
Specialty: I liked the chilaquiles and the gorditas, but the best seller was tamales.
View the photo album of La Rosa at: