Luna Grill Locations in Lake Forest, CA adminamp 3 years ago Luna GrillLuna Grill MenuLuna Grill Locations Luna Grill Locations in Lake Forest, CA 23625 El Toro Road, Suite A Lake Forest, CA 92630 (949) 770-5862