El Indio Mexican Resturante & Taqueria

6289 S Norcross Tucker Rd, Tucker 30084, United States

Open now· Closes at 00:00

Map of El Indio Mexican Resturante & Taqueria, 6289 S Norcross Tucker Rd, Tucker 30084, United States

6289 S Norcross Tucker Rd, Tucker 30084, United States

Delivery options

No delivery

Contact details

Open hours

Monday
16:00 – 00:00
Tuesday (today)
17:00 – 00:00
Wednesday
17:00 – 00:00
Thursday
17:00 – 00:00
Friday
17:00 – 00:00
Saturday
16:00 – 00:00
Sunday
16:00 – 00:00
Get directions(opens in a new tab)

Spot something wrong?

Dishes at El Indio Mexican Resturante & Taqueria. Prices may vary in venue.

    Reviews

    No reviews yet

    Been to El Indio Mexican Resturante & Taqueria? Be the first to share what you ate.