Tadaima Mission
Restaurant
•
3515 20th St B, San Francisco, CA 94110, USA
7.8
Sunday: 10 AM – 5:30 PM
See if anyone you trust recommends it!