From Our Editors
Bite into freshly baked naan bread at Taj Indian Restaurant, an Indian restaurant in the Houston area of Houston.
Taj Indian Restaurant is completely informal ? dress as you see fit (and are most comfortable).
If parking is a concern, you'll be happy to hear that there are many convenient options in the area.
When Indian fare is on your mind, pay Taj Indian Restaurant a visit and give into your craving.