Restaurant Review: Cafe Rio

By: Makena Viera | Writer November 7, 2019 San Clemente’s Cafe Rio Mexican Grill is now open! Conveniently located off of Estrella on the corner next to Rose’s Donuts, make sure you stop by to … Continue reading Restaurant Review: Cafe Rio