Update Info - Toby's Latin Grill
This restaurant was reported as closed. If it is open, let us know.
Toby's Latin Grill
222 South Citrus St
West Covina, CA 91791
222 South Citrus St
West Covina, CA 91791
This restaurant was reported as closed. If it is open, let us know.