Called here for dinner on spec, and were delighted with both food and service. Town itself has a bit of a "throw back" feel but this restaurant located adjacent the beach provided an uplifting dinner for both of us. Food was excellently cooked and presented, and the restaurant area itself was pleasant, despite the presence of a bar area at the rear of the room.
Not the cheapest food but well worth the money.
If you own or manage Cafe Rio Aptos, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.