14160 Palawan Way
Marina del Rey, CA 90292
Marina del Rey, CA 90292
Open HoursArray
OverviewCasa Escobar serves Mexican and seafood dishes, although it also sells a cornucopia of chicken dishes, beef dishes, and a sprinkling of vegetarian dishes. Casa Escobar has a...
more