New Taj Mahal — Indian Restaurant in Portsmouth

New Taj Mahal is an Indian restaurant on Kingston Road in Portsmouth. This part of Portsmouth has a local feel, and New Taj Mahal has been there since 1962. It's known for its Chicken Tikka Masala and consistently good food. Locals and visitors go there for family meals or relaxed evenings with friends. New Taj Mahal is a Portsmouth institution offering Indian cuisine.

About The Venue

Established in 1962, New Taj Mahal is one of Portsmouth’s earliest Indian restaurants. The venue features traditional Indian decor, creating a warm atmosphere with bright lighting. It has a reputation for affordable prices and consistent quality. The restaurant offers sit-in dining and allows guests to bring their own drinks. While it doesn’t sell alcohol, you can bring your own. The building’s history contributes to a casual dining experience for locals and visitors. New Taj Mahal stays open until 1 am on weekends.

Typical Experiences

New Taj Mahal is an Indian restaurant best suited for group meals and family gatherings. The venue offers a casual setting with moderate noise, ideal for relaxed evenings. You can expect classic Indian dishes like Chicken Tikka Masala. Its long-standing presence in Portsmouth is a key feature. The restaurant is open late, making it a convenient choice for evening dining. It’s a reliable venue for good value.

Notable Features

  • Indian cuisine
  • Sit-in dining with drink policy
  • Long-standing reputation since 1962
  • Affordable pricing and consistent quality
  • Late opening hours
  • Alcohol policy

Own this business? Claim it to add more details.

Similar Places

Information about this venue is based on publicly available sources and may be incomplete. Last updated in July 2026.