Found 2 places
Latitude: 42.4735 (42°28′25″N), Longitude: -71.2493 (71°14′57″W)
Address: 46 Bedford St, Lexington, MA 02420
Latitude: 42.4527 (42°27′10″N), Longitude: -71.2327 (71°13′58″W)
Site: qdoba.com