We were directed to Cathy's by our taxi driver after finding out the restaurant we planned to go to was closed tonight. The day before, we had walked along the beach where Cathy's and some other shacks/restaurants were located, and honestly we were turned off by the smell in the area and the disheveled shape all the shacks/restaurants were in. However, we went along w the recc since it seemed "local". The restaurant was very simplistic and cleanliness was questionable, but we tried not to think about that. The waitress recommended that both of us get combo plates to try out different entrees. Since that wasn't listed as an option on the menu, we specifically asked if the combo would be the higher price of the individual item and were told "yes". After a considerable but not unreasonable wait, our food came. No complaints there - portions were big and flavorful. The problem came when we went to pay our bill. Despite the menu pricing of $2 for beer, we were charged $3 for each beer. Our combo plates were $23 each instead of $17, which would have been the higher priced item of the combo. Even though these were not outrageous price differences, it was still surprising to see, as it was unexpected. When we brought this to the owner (Cathy)'s attention, she initially seemed flippant, asking if we wanted to pay nothing for the meal. We calmly explained that we're happy to support local business and we'll pay the amount on the bill, but just as a matter of principle the pricing should be accurate and clear. She then said the menu we looked at was an old one, but it turns out all of the menus were the same and not updated. Then she told us that the price of the beer went up during supper time, and that the combo price is never listed but should have been told to us by the waitress. Finally she said it was a misunderstanding. All in all I think the business practice is a bit shady as the prices are not transparent.