Restaurants in Lake Forest, CA

Denny's Lake Forest
US 23515 El Toro Rd Lake Forest, CA 92630
(949) 458-6000(949) 458-6000
Open 24 hours
, 7 Days a Week