bosguy.com
South End’s newest restaurant Shore Leave opens
Earlier this week Boston’s newest Tiki Bar and the South End’s latest watering hole / restaurant opened. Shore Leave opened to the public in new space beneath the CVS across from the In…