Taj Mahal
Indian Restaurant
1512 W Taylor St (Laflin St & Ashland Ave), Chicago, IL 60607
(312) 226-6546
(312) 226-6546
4.0 / 5 based on 84 votes
Photos
... tomato purée with chicken pieces.
... very good. I had the chicken vindaloo, it is very spicy as advertised. This has...
... deliver? Taj Mahal's lamb vindaloo is not one of these. Highly recommended.