La Rosa Tortillas
I was in a store that I don’t normally shop in, and only saw 1 package left of the 12″ tortillas.
I bought the Super Sonoras 12″ tortillas for the first time.
What stores in Fremont, Union City, or Newark carry them?
I want to see if I can find them somewhere Reading More May Cause Envy…