Taj Mahal offers a big variety of indian and pakistani items. They carry everything from spices to frozen food items and Halal meat. They also carry a limited variety of fresh specialty produce items at a fair price too. Lately the store has been getting cleaner and more organized also. They also offer Indian movies and some have subtitles in english.