23631A El Toro Rd A
Lake Forest, CA 92630
Tempting deli and bakery.Even found excellant (tasted like)tamales.
Frozen foods galore.
If you can't tell I am happy about the new store!
Great place to shop now that the store has a beautiful NEW
FACE LIFT. I was shocked when I saw the change in such a short time