FREEDOM OK.NET

Where is Aptos CAFE RIO? Are …

Where is Aptos CAFE RIO? Are they actually on the beach?