Get directions to: Bob Taco Productions, Somerville, MA
Restaurant address: 52 Park Street #2 Somerville, MA 02143, USA
Restaurant: Bob Taco Productions