Get directions to: Nibblers, Lake Forest, CA Restaurant address: 23552 El Toro Rd Lake Forest, CA 92630, USA Driving Walking Bicycling Restaurant: Nibblers