Mama's on Washington Square 1701 Stockton St. (at Filbert) San Francisco, CA 94133 (415) 362-6421 CURRENT HOURS Updated 12/23/20 OPEN for Takeout and Delivery: HOURS: Tuesday-Friday, 9am -2pm Saturday & Sunday, 9am-2pm 12/25 - Closed 12/31 & 1/1 - Open 9am-2pm