Located just blocks from the Clock Tower in downtown Maynard, 51 Main Bar and Grill features an elegant and spacious dining area and a spectacular, ultra-modern bar. It is ador ...