Rio Adobe Southwest Cafe ★★★★★4.5 (575) Restaurants Mexican restaurant · Tex-Mex restaurant 10525 S De Anza Blvd #100, Cupertino, CA 95014 Call Website Details →