Jumping Monkey Cafe

418 Front St, Santa Cruz 95060, United States Get Directions to this spot
Indian Restaurants
418 Front St
Santa Cruz, 95060
CA, United States

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.