By larger American bills, I'm assuming you mean $100's.

I have no problem breaking these at regular restaurants. The smaller beach bars might not be thrilled to do it.

Everybody accepts dollars and I have never in 20 years had anyone object to taking them.