Cafe Rio Aptos, Aptos

View gallery

3 photos

Below are pictures and videos. Select what you want to view below.

Cuisine: Restaurant
Contact: (831) 688-8917
Open Hours: Mon-Thu 3pm-9pm, Fri 3pm-9:30pm, Sat 3pm-9:30pm, Sun 3pm-9pm
Ocean Views, Seafood, Steaks, Pasta, Gluten Free Menu Items, Dog Friendly, Heated Outside Patio, Full Bar, Kids Menu, Friendly Professional Staff