We are located on the beautiful beaches of Aptos, CA. The gorgeous sunsets, great service, and delicous food, make Cafe Rio an unforgettable dining expericence. Come enjoy dinner in our dining room with full breathtaking views of the ocean, or sit on our heated patio with your 4 legged best friend. (They’ll love our organic dog treats). We can’t wait to serve you at Cafe Rio, proudly serving the Santa Cruz, Capitola, and Aptos area.