Restaurants are hard to find, as the inner city is pretty much dead. Grocery stores are around though. Bring your own food or be prepared to eat at an "OK" beach bar-type place.