Castle Rock Indian Restaurant
Water Tower Center
514 Perry St
Castle Rock, CO-80104
Phone No: 7207330776
Email: [email protected]

Lunch Hour:
11AM-2: 30 PM Lunch Buffet
7 Days A Week
Dinner Hour:
2:30PM-9: 30 PM Dinner Menu
Happy Hour
11AM-6PM Every Day

Town of Castle Rock

Tamarind Indian Castle Rock we offer healthy meals made fresh every order with high-quality authentic ingredients.
Best Lunch and Dinner Hour in downtown Castle Rock.​​