Seafood is the number one and only option and lots of beach restaurants have fresh langostas and fish on the menu.Best option if you like langosta is to buy it directly from the fishermen when they arrive on the beach. Prices start at 15,000 pesos per kilo and can be bargained down. Ask them to boil them for you and eat theses with lemon. You can also find a fantastic fruit stand on the main street that makes amazing juices and fruit salads.