Chimichurri's South American Grill Categories Restaurant 1660 West Lake Houston Pkwy Ste 104 Kingwood TX 77339 (281) 360-0015 Send Email Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×