The Tea House on Los Rios

31731 Los Rios St, San Juan Capistrano, CA
Capacity: 200 people
Package Pricing
Event Spaces
Private Party Area
Private Room
Verandah
Wedding Area
Location
Venue Types
Features
  • Max Number of People for an Event: 200