Tamarind Indian Cuisine
We love the variety of restaurants and other small businesses in Castle Rock! If you haven’t yet sampled the authentic dishes at the Tamarind Indian Cuisine restaurant, do yourself a favor and stop in for lunch or dinner. Located on the north side of Castle Rock, this restaurant offers a lunch buffet seven days a week, with …