El Dorado Restaurant

386 Winton Ave, Hayward
(510) 581-8612

Order Online