Taj Palace is one of the most amazing places that I have had the plaesure of eating. Being in bay area I get the opportunity to eat in a lot of amazing places and this place is one of the best places which gives the feel of a homely cooked food. The prices are pretty competitive and the food is amazing for the prices.
more