La Rosa Taqueria & Pizzeria

903 W Buchanan St, California
(573) 464-4579