The Tea House On Los Rios
➤ 31731 Los Rios Street, San Juan Capistrano, United States Of America, 92675
High Tea, American, Seafood, Wine, Tea
"Such a great experience! Perfect for a casual walk in, fun girls outing, or romantic date. Great value for what you receive and for the quality of the service. Adorable atmosphere. Warm even when it was cold because they have heaters and the seating it well planned. 10/10 will be coming again."