Cocolores Restaurant and Bar
Located on the north end of town with a very nice atmosphere right by the beach with very friendly and accommodating staff. There is a small bar also but it doesn't seem to be the type of bar where people hang out. The pineapple chicken is really tasty. Also extremely reasonable prices!

La Playa de las Artistas
Intimate restaurant located right on the beach with a sand floor. You can get a wonderful smoked cheese with shrimp for an appetiser, salad, bread, a huge fresh fish (that would feed four), fillet mignon,  and cocktails for about $15/person. Everything here is good! The menu changes daily depending on what is fresh.  website

Pizza Net
Very good pizza made from fresh ingredients (as is everything in Costa Rica). A large pizza margarita and 4 beers is about $12. They have a big TV that is usually tuned to a soccer game and there is also a internet cafe available in an air conditioned room in the back of the restaurant.