Greetings, I've got to get the address to the place, but for a heads up I can tell you that there's a pizza joint on the corner of Trabuco and El Toro, here in Lake Forest - I think it's a Lampost Pizza. I'm going to scout it out tonight and I'll dispatch detailed address info with a mapquest map tomorrow. Need to make sure they vend spirits ;) -Michael