About the venue
El Indio Mexican Restaurante & Taqueria sits in DeKalb County and has been serving excellent Mexican fare since 2017. The restaurant is famed for its enchiladas and tamales, which are made daily. Diners often rave about the margaritas that can be ordered in various flavors, including mango and jalapeño. With a colorful and lively atmosphere, the restaurant attracts a mix of locals and families seeking a casual dining experience.
What the videos show
The video shows a close-up of three tacos and a bowl of soup on a red tray with a white paper liner featuring chili pepper designs. The camera pans slightly to the right, revealing a glass cup filled with orange juice and a pair of glasses on the table.
6289 S Norcross Tucker Rd