A Must-Visit for Authentic Indian Groceries and Delicious Comfort Food
Swadeshi Castle Hills is a fantastic one-stop destination for authentic Indian groceries, Halal meat, and mouth-watering Indian cuisine. This place truly stands out with its great selection of groceries, high-quality ingredients, and freshly prepared meals.
For anyone looking to stock up on Indian staples, this store has it all. They offer an impressive range of spices, lentils, rice, ready-to-eat snacks, and unique Indian items that are often hard to find elsewhere. Whether you’re preparing an elaborate Indian meal or just want to grab some quick snacks, Swadeshi has you covered. The Halal meat section is another highlight, providing fresh and quality cuts that are perfect for home-cooked meals.
The attached restaurant serves up some of the best Indian comfort food in the area. Their breakfast combo, available from 8 AM to 10 AM, is a steal at just $4.99! From crispy Idli-Vada to flavorful Ghee Pongal and Mini Dosa, every dish is prepared fresh and tastes amazing. The Mysore Bonda and Ghee Upma are great choices for anyone looking for authentic flavors that remind you of home-cooked meals.
The ambience is simple, inviting, and perfect for a relaxed meal. With plenty of seating options available, including outdoor seating for those who enjoy fresh air with their food, it’s a great spot to sit back and enjoy. The staff is friendly, welcoming, and always eager to help, whether you’re shopping or dining.
One unique touch I highly recommend is their live Jilebi station, which starts at 5 PM. Watching the Jilebis being freshly prepared and then biting into the hot, crispy goodness is an experience in itself! The summer special hours are great for those with busy schedules—open from 8 AM to 11 PM Sunday through Thursday, and until midnight on Fridays and Saturdays.
If you’re looking for a place that combines authentic Indian groceries and delicious food all under one roof, Swadeshi Castle Hills is a must-visit. With its great selection, tasty meals, and warm atmosphere, it’s a place I can’t recommend...
Read moreI had a deeply frustrating experience at this restaurant, and it deserves to be shared so others aren’t treated the same way.
I first tried ordering a Chicken Keema Dosa through DoorDash — it was cancelled by the restaurant with no explanation. So I went there in person to place the order myself. The person at the front desk told me they had no dosa batter at all and couldn’t take the order.
Just a few minutes later, my friend called the restaurant and placed the exact same order over the phone. The staff took the order and said it would be ready in 10 minutes — no mention of missing batter, no issues at all.
So I returned to the restaurant again. When I gave my friend’s name and mentioned the order, the same staff member looked it up — said absolutely nothing — and acted like the food was getting prepared. I asked why I was told earlier that there was no batter, and why they would take the same order by phone. That’s when he started getting defensive and said, “There’s still no batter — you can come inside and check if you want.”
That raises an even more serious issue: If there really was no batter, why did they take the order over the phone and say it would be ready? And if it was a mistake, why didn’t anyone call to cancel or explain? That’s the bare minimum you expect from any restaurant — to communicate honestly.
Instead, he got loud and confrontational when I expressed frustration — even implying that I didn’t have the right to be upset. He kept saying he wasn't the one who took the order, but that doesn’t matter — this is a team failure, and no one took responsibility.
This isn’t just about dosa. This is about being honest with customers, communicating clearly, and treating people with basic respect — all of which were missing here.
I ended up wasting a lot of time, making two trips, and left with no food and a terrible experience. I won’t be returning, and I strongly suggest others be cautious. If you care about how you’re treated, look for a place that respects...
Read moreTo order food , even though they have 2 counters , the person who is taking order very slow and some times the same person is distributing the order keeping others in waiting line , I was 3 person in line had to wait 15mts to order . After I placed order for 2 appetizers Onion samosa to dine-in and Samosa chat for to go .I had only 1 bit on onion samosa and smells very bad , I took them to the person and told them Samosa is spoiled , he asked me to wait some one will come and he continuing what he is doing . I waited for 5mts , then asked again , then some one from other counter came and agreed that samosa is spoiled . he apologized and offered another set of same samosa , which I refused all of them will have same onion curry and informed the same and he also agreed and he gave pakoda instead of Samosa. What surprising was they still continue to sell that spoiled samosa to other customers , I saw one lady giving to their kid also , she also found that something is not good with it and smelled it and put back in bag , may be she don't have courage to ask them in public. The Second order I took home was Samosa chat , which is one of the worst chat I ate in Dallas .I often visit this place , but this experience taught me a lesson , never going back there again . IF YOU WANT EAT HYGINE AND TASTY FOOD , STAY AWAY...
Read more