Get directions to: Taj Mahal, Louisville, CO Restaurant address: 1075 W South Boulder Rd # 145 Louisville, CO 80027, USA Driving Walking Bicycling Restaurant: Taj Mahal