Sabroso Taqueria

Interior murals for Sabroso Taqueria.

Somerville, MA