arcata menu secret szechuan szechuan garden arcata secret menu When theyre not slammed the food is ready pretty quick. Get delivery or takeaway from Szechuan Garden Restaurant at 752 18th Stre… Sunday, June 12, 2022 Edit