Restaurant and bar located in Redondo Beach, CA