El Indio Restaurant Y Taqueria
Drag box to select area
Tucked away in a busy shopping center is El Indio Restaurant Y Taqueria. This Beaver Ruin Road restaurant sees customers all throughout the day, but especially the early lunch and dinner crowd. Customers appreciate the good service and menu selection. There is a small parking lot so make sure to get there early so you can get right in front of the restaurant.
2066 Beaver Ruin Rd, Norcross, GA 30071
- Hours: Sunday service: 10:15am
- Hours: Sun - Thu, 10am - 11pm; Fri, Sat, 10am - 12pm
- Accessible: yes