La Palapa

La Palapa Del Mar is located on the water adjacent to Long Beach pier in Southern California.

4020 Olympic Plaza
Belmont Shore, CA
562.433.5702 | website