Latin American restaurant · 235 E Rowland Ave, Covina, CA
Dine-In
More food in Covina, CA · Latin American Food in Covina