Lowell Kuvin: I would be glad to exchange widgets if you like. I have Florida Restaurant Law on blogspot. I get around 100 hits a day.
UnderCover Waitress: If the menu said $275, the restaurant can't charge you different. It is the restaurant's mistake so they are the ones who have to charge $275, and they are the ones who have to correct their menus.
I'm not a lawyer; this ended up in my feed so I'm throwing in my two cents. This is not legal advice, but I can tell you that if I gave a menu with incorrect prices to a customer, we would charge the incorrect price.
UnderCover Waitress: As far as you getting your $25 back, it's a small claim and may not be worth it. However, what you can do is not patronize that restaurant again, tell them why, and tell everyone you know. As long as they get away with it, they will continue to do it. The only way they will stop is when their dishonest behavior hurts their bottom line.
If you choose to do something along the lines of leaving a negative Yelp review, remember this cardinal rule:* never write snarky*. Just write the facts without emotion. Charging you a different amount of money than on the menu -- or not giving you a chance to change your mind about the purchase -- are facts that, in my not so humble opinion, speak for themselves.