Yes...maybe these pics will help jog which place you went to. Both are on beach in Setting Point as well as Anegada Reef, Neptunes and Lobster Trap. Wonky Dog now has an upstairs section.

https://www.caribjournal.com/2017/07/28/best-places-eat-lobster-anegada/