Yes. We'll be going back for the 3rd time in August.

One update... Mamacita's has moved to the location of what was once called "The Dingy Dock" - on the Dewey waterfront just south of the bridge.