206 Laurel Street
Santa Cruz CA 95060
Seating may be minimal, but there’s no limit on flavor at this authentic Mexican restaurant known for the spicy heat of their sauces and the vast array of offerings, from vegetarian to maximum meat.