Angelica's Kitchen

Mexican restaurant · 161 S Main St, Lake Elsinore, CA

Dine-In

Hours

More food in Lake Elsinore, CA · Mexican Food in Lake Elsinore