El Taco Grande Restaurant

425 Center St, Healdsburg
(707) 431-1464