23542 El Toro Road

Lake Forest, CA, 92630

 

(949) 583-2789

 

OPEN 11AM-10PM DAILY

 

RESTAURANT OPEN UNTIL 9:30PM