My wife and I were in Lancaster for a weekend getaway / anniversary. I had already chosen Taj Mahal secretly and without looking at reviews... As we pulled into the parking lot, I felt slightly nervous. It sits back next to whatever shop is next...to it that seemed closer to the parking lot by several yards. I mentioned it being a little hole in the wall kinda place. However, fears were quickly diminished as we walked in to a gracious host. We took our time combing through the menu, ordered a jhinga pakora (shrimp) appetizer, wife ordered chicken tikka masala, and I ordered crab malabar. The appetizer was brought to us fairly quickly. We tried 2 chutneys with our shrimp and were pleased with the variety of flavor and heat. After a little conversation and sipping some water through the heat, our entrees had arrived. We were quick to acknowledge the tastes we haven't thoroughly enjoyed in quite some time at other nice Indian restaurants. I have to say, though, it all started with the welcome from the host and ended with he and the owner bidding us a fond farewell.More