Ceviche el buen chapin No rating yet Restaurants Seafood restaurant 249 S 17th St, Richmond, CA 94804 Today: 10:30 AM–5:30 AM Call Details →