Taj Mahal by Nabi Food Services Inc. Categories RESTAURANT 20540 State Hwy 46 West Ste 105 Spring Branch TX 78070 (830) 438-5919 Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×