Castle Rock Indian Restaurant
​​​​​​​​
Address:
Water Tower Center
514 Perry St
Castle Rock, CO-80104
Phone No: 7207330776
Email: [email protected]
www.tamarindcastlerock.com

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.​​