When visiting Ashland with my husband and two teenagers, we were never faced with a lack of a selection of restaurants to choose from. It's always more what will we all agree on. Taj Indian Cuisine was a great find for us since Indian is well like by all of us. A local recommended it and - boy were we happy they did. We are used to a place near our home that has a great, affordable lunch buffet so we were weary as to what we would encounter here. They too had a great lunch buffet and...I might add...was better than ours. Well, better in the terms of taste but as far as variety, it was about the same. There was a lot to choose from. And for cost, well it's wasn't as affordable as our place, but for a tourist town, it wasn't too bad. The service was very attentive and the atmosphere very nice. Definitely, well worth a visit!