Pupusas and curtido at Homemade Tortilla in Santa Rosa, CA. Photo: Heather Irwin.

Secret Spot for Homemade Tortillas

Homemade Tortilla restaurant is all about, well, homemade tortillas. The Masters of Masa, it's a mix-and-match mashup of tortillas bases, meats and veggies.