1. Tamarind Restaurant 4047 Grand Ave Ste D, Chino, CA 91710 Coordinate: 33.99691,-117.7158 Phone: (909) 364-9141