Online Highways Home > California > Aptos
City Map with Features

Cafe Rio

Located on the beach in Rio Del Mar, Cafe Rio specializes in fresh seafood.

The restaurant features a beautiful patio, cocktails and appetizers.

Cafe Rio is open seven days a week, including most holidays. Reservations are recommended.

Location: 131 Esplanade, Aptos California 95003 Telephone Toll Free: 831-688-8917

See more Restaurants, Cafes, Delis, Bakeries.

Search Aptos California


The Mile-by-Mile Guide to the Oregon Coast is now available online!