©2017 by Teo Restaurant & Bar. Proudly made in San Francisco!

Pickup location:

Downtown San Francisco

1111 Mission Street, San Francisco

415.626.8366

11:30am-2pm; 5pm-9:30pm