/
/
Nestled in a beautifully restored 1911 cottage, The Tea House on Los Rios offers Orange County's premier high tea experience, complete with a wraparound verandah and lush gardens. This dog-friendly spot, established in 1998, has been a cherished destination for building relationships, one cup at a time. Guests can indulge in the...