Los Tres Chiles

2765 Yulupa Ave, Santa Rosa
(707) 304-5724