Ohio
Toledo
El Nuevo Vallarta
El Nuevo Vallarta
(419) 474-5414
4709 Douglas Road, Toledo, OH 43613
Own this business?
Learn more
about offering online ordering to your diners.
Menu not currently available