The Blue Mermaid Island Grill Restaurant in Downtown Portsmouth, NH. We offer delicious Caribbean-style cuisine & are open for lunch & dinner 7 days a week.