Find buffet restaurants in San Pedro. Listings include El Rival.
A cool island B&B/coffee shop that serves breakfast sandwiches, bagels and fresh-baked goods daily.