We are currently experiencing a staffing shortage and will remain closed until June 16. Sorry for the inconvenience.

Cafe Rio Aptos

131 Esplanade
Aptos, California
95003-4501

(831) 688-8917

 

© 2015 - 2021