Taj India
2226 Highland Ave. South | Birmingham, Alabama, 35205
(205) 939-3805 | Website
Neighborhood: Southside/UAB
Perennial winner of “Best Indian food” in our annual readers’ poll, Taj serves authentic Indian cuisine. Daily lunch buffet. Lunch and dinner seven days.




