We were walking along the road next to the beach and asked a city worker where a good place to eat lunch would be. He said he didn't eat in the area because everything is so expensive, but he gave us a couple names that...he heard as being good, two of which were national chains, so we went with the local eatery - the Barefoot Beach Cafe. The food was pretty good; obviously the location right on the beach was great. This is an outdoor cafe, where you order at a window and pick it up when it is ready; then sit at tables outside. The only turnoffs were that there were flies all over inside where they cook, but I guess not much they can do since it is an open area. The tables didn't seem very clean either and we didn't see anyone cleaning them while we were there. Overall, though, the experience was worth it.More