Location:
632 20th Street
San Francisco, CA 94107

Hours:
Sunday-Thursday   11am - 10pm
Friday-Saturday   11am - 11pm

Contact:
info@glenassf.com
415.915.TACO (8226)