ART & RESTAURANT GUIDE

                                 Cafe Rio
1                                                 131 Esplanade, Aptos, CA 95003
                                                                (831) 688-8917
Elevated seafood dishes served in a convivial bistro with a dog-friendly patio & ocean views.The food is good, the service is good, and the prices are reasonable.!! Richard and Nancy give it 5 Stars and $ to $$$