La India Taqueria
Address:
5965 Buford Hwy, Norcross, GA 30071
Phone:
(559) 394-1865
Hours:
- Mon: 7am-6pm
- Tue: 7am-6pm
- Wed: 7am-6pm
- Thu: 7am-6pm
- Fri: 7am-10pm
- Sat: 10am-5pm
- Sun: 10am-5pm
Nice to Know:
- Good For Kids Yes
- Noise Level Quiet
- Parking Lot
- Wifi No
- Accepts Credit Cards Yes
Other Businesses:
- Bigsbys Grill and Bar at 5955 Jimmy Carter Blvd, Norcross, GA 30071
- Fina Estampa Restaurant at 1560 Indian Trl Rd, Norcross, GA 30093
- Chuck E. Cheese's at 5019 Jimmy Carter Blvd, Norcross, GA 30093
- Pho 24 Atlanta at 1210 Rockbridge Rd, Norcross, GA 30093
- Aladdin Indian Food Factory at 1560 Indian Trail Lilburn Rd, Norcross, GA 30093