Hidden gem in Cave Creek, Arizona

Had a fabulous experience whilst visiting a little town called Cave Creek, Arizona. My hubby…