Red Rock offers seaside dining with panoramic views. It features both indoor and outdoor seating.