My husband and I have traveled to the North Shore several times on vacation, but this was our first time at Opal. The place was packed! We were told we'd have about a 30 minute wait for a table. 45 to 50 minutes later, we were about to leave. Opal appeared outside and greeted each group of guests to let us know how long till we would be seated. About 5 minutes later, he escorted us inside to our table and gave us menus. The young couple seated next to us assured us although we had menus, Opal would decide what we were going to eat. Opal ran through a list of ingredients (cilantro, onion, garlic, shrimp, chicken, duck, etc.) asked for our likes, dislikes and any food allergies and made sure the beer we brought with us was kept cold until we were ready to enjoy it with our meal. Our food arrived and it was delicious! The service was great, too! We concluded it was worth the wait, but next time we would order to go.