El Faro, Located on the square above the grocery store this restaurant offers a great view of the town square, beach and dock. They provide great service and a delightful daily specials of the grill. English and Spanish spoken. Try the fish here, which is served in a number of ways and is served with rice and vegetables. The restaurant has also the best margaritas in town and really cold beer.