Lake Forest (El Toro Rd) | CA +1 949-768-734023501 El Toro RoadLake Forest, CA 92630 Get DirectionsRegular HoursMonday-Friday 11:00am - 9:00pmSaturday-Sunday 11:00am - 9:00pm Order NowSpecial Offers