El Palomar Unique Mexican Cuisine is OPEN for Takeout


Takeout only 11am-8pm but may vary - Mexican Cuisine

Phone: 831-425-7575

Website: elpalomarsantacruz.com