Originated in Outer San Francisco and known for delicious biscuit breakfast sandwiches. Devil’s Teeth is now opened at One Embarcadero Center, Street Level!