Restaurants in the Bahamas are likely (when you can find them) to run you anywhere from $20 a plate to $40 a plate. Burgers (sometimes with fries, sometimes without) are between $9 and $15. Any beverages are on top of that.
Expensive is a matter of taste and budget
. We are a crew of 4 and have not yet been able to swing lunch for less than $40 (and that was splitting 2 plates between the 4 of us). For us, that is expensive. For others, it may not be.
As far as we are concerned, what you carry is more a matter of how long you wish to be away from stores/provisioning (and the budget
, of course - but those are linked). When we are out of butter and cheese, onions and garlic, rum
and tonic that means we have to hit "civilization". Otherwise, we can eat beans and pasta for a long time!