Please confirm before you go. We found this place only in a secondary source, so hours, phone and other details may have changed.
- Address
- 514 North Perry Street, Castle Rock, CO 80104 · Map
- Town
- Castle Rock (outside the city of Denver)
- Phone
- (720) 314-1961
- Website
- tamarindcastlerock.com
- Hours
- We-Mo 11:00-21:30
- Cuisine
- Indian