Update Info - Tacos Lupita
This restaurant was reported as closed. If it is open, let us know.
Tacos Lupita
13 Elm St
Somerville, MA 02143
13 Elm St
Somerville, MA 02143
This restaurant was reported as closed. If it is open, let us know.