Carmels
23781 El Toro Rd
Lake Forest
CA
92630
(949) 770-7050
Open Map
Description
Carmels can be found at El Toro Rd 23781. The following is offered: Restaurants. The entry is present with us since Sep 7, 2010 and was last updated on Nov 12, 2013. In Lake Forest there are 52 other Restaurants. An overview can be found here.
by opendius on May 26, 2015 from
opendius
Casual Dining
Food & Dining
lakeforest
Mexican
Non-smoking
Not Available
Reservations Not Required
Restaurant
Restaurants
Under $8