Channing is a Chinese restaurant offering both indoor and outdoor seating. It is located steps from the beach.