1. Azucar Tapas Bar 51 Main St, Maynard, MA 01754 Coordinate: 42.4326,-71.45245 Phone: (978) 331-0381