Santa Cruz
Restaurants
Indian Restaurants
418 Front St
- Category:
- Indian Restaurants
Santa Cruz, 95060
CA, United States
- (831) 466-9770
Rate and review Jumping Monkey Cafe in Santa Cruz, CA, United States!
Share your experiences at Jumping Monkey Cafe with your friends or discover more Indian Restaurants in Santa Cruz, CA, United States.