Elvira's Restaurant
Address:
32391 Riverside Dr, Lake Elsinore, CA 92530
Phone:
(951) 674-8033
Restaurants
Other Businesses:
- PK's Roadhouse at 15573 Grand Ave, Lake Elsinore, CA 92530
- China Hut at 31616 Riverside Dr, Lake Elsinore, CA 92530
- Farmer Boys at 18288 Collier Ave, Lake Elsinore, CA 92530
- IHOP at 18248 Collier Ave, Lake Elsinore, CA 92530
- Hells Kitchen at 32685 Ortega Hwy, Lake Elsinore, CA 92530