Kachori House is a popular spot for authentic Indian snacks and tea, known for its delicious kachoris and chaat. They also offer a variety of other tasty Indian snacks.