El Pollo Loco
Address:
31890 Grape St, Lake Elsinore, CA 92532
Phone:
(951) 245-1542 Restaurants
Other Businesses:
- Starbucks at 31805 Grape St, Lake Elsinore, CA 92532
- Cafe China Buffet at 31712 Casino Dr, Lake Elsinore, CA 92530
- Elsinore Buffet at 31712 Casino Dr, Lake Elsinore, CA 92530
- Peony Chinese Cuisine at 31810 Grape St, Lake Elsinore, CA 92532
- Peony Chinese Cuisine at 31500 Grape St, Lake Elsinore, CA 92532