ferociousfoodiedotcom.wordpress.com
Cha Cha Chicken
1906 Ocean Ave. Santa Monica, CA 90405 • (310) 581-1684 • chachachicken.com Perched in the middle of a Bermuda Triangle made from posh Santa Monica hotels like Shutters, Casa del Mar and The Vicer…