Redondo Beach is the largest one of the three beach towns in the South Bay. North Redondo Beach borders Manhattan Beach and Hermosa Beach to the East. South Redondo Beach borders Hermosa Beach to the South. The Redondo Beach Pier is full of casual and high-end restaurants, fun shops, and beach bars. Riviera Village is another hotspot in Redondo Beach that is lined with all kinds of shops and restaurants.