It would be a fine addition to most any strip mall. I liken the "theme" far more to Key West, the Carolina Coast areas, or Bermuda, than anything remotely Caribbean.
A brighter color palette, a greater mix of materials (including items like old "washed up" wood beams, corrugated metal, old tires, and other "found" articles commonly used in Caribbean laypeople "construction"), and more "mismatched" chairs and light fixtures would have all given a much more unique themed environment to "transport" the guest to a Caribbean jerk shack or fish house.
Key West
Carolinas
Bermuda
Caribbean:
Unless they are going for the Colonial look of the Caribbean, in which case who cares what it looks like. Which, I must assume, was the intent here.
Wait, nevermind, the intent is to not make any Guest too upset or ask any questions. Mission accomplished. More milk toast, anyone?