Tacos Moreno 1053 Water St Santa Cruz, CA 95062 Phone: (831) 429-6095
Category: Family Restaurant Diners