As the name says, it’s a restaurant chain with a great selection of tacos, salads and snacks. Drinks are very nice too.
Website: tacolicious.com
Address: 1548 Stockton Street, San Francisco CA 94133, USA (multiple locations)
Visited on: 2016-12-31