Cafe
The Tea House On Los Rios
5 locals recommend,
Location
31731 Los Rios St
San Juan Capistrano, CA
Tips from locals
Located in San Juan Capistrano you may stop in for traditional English afternoon tea. The decor will make you feel like you have gone to another world.
San Juan Capistrano - It’s the kind of place you have a girl’s day out at. Sweet place where afternoon tea can be had at a fraction of the cost at the nearby fancy hotels.