Taj Mahal Rst is located at 3941 36th Ave S, Minneapolis, MN. This location is in the Howe neighborhood..