I believe this is specific to Florida.
It is not a chain... But apart of a group of unique restaurants... (Please Click The đź‘Ť If This Was Helpful...)
Being British we found Los Cabos a great place. I would recommend you try the daytime happy hour cocktails from 3pm and if not offered ask for the free tortillas and dip or for a little extra try the cheesy dip. Los Cabos can be found on first street downtown Fort Myers. Not sure if it is a chain.
Thanks! Your answer is awaiting moderation.