Address: 10525 S De Anza Blvd, Ste 100 Phone: (408) 873-1600
Reviewed on 06/13/2025
By: Charlie Y.
Rio Adobe is a Cupertino gem. I've been going for the past 8 years and it has never failed me. I always get the burrito mojado with chicken. When you eat... more