About Chimichurri's South American Grill

Restaurants In Texas

Chimichurri's South American Grill serves Latin, Spanish cuisine at 1660 W Lake Houston Pkwy Ste 106 Houston, TX 77339. Find restaurant information about Chimichurri's South American Grill including address, phone, hours of operation and more.

Chimichurri's South American Grill

Chimichurri's South American Grill serves Latin, Spanish cusine in Houston, Texas.

Chimichurri's South American Grill Menu
About Chimichurri's South American Grill

Chimichurri's South American Grill

What Is Chimichurri's South American Grill' Address?

What Is Chimichurri's South American Grill' Phone Number?

Phone: (281) 360-0015

What Type Of Cuisine(s) Does Chimichurri's South American Grill Serve?

Cuisine Served: Latin, Spanish


Website: http://www.chimichurrisgrill.com/

Hours of Operation: Sun (4:00 PM - 8:00 PM) | Tue - Thu (11:00 AM - 9:00 PM) | Fri (11:00 AM - 10:00 PM) | Sat (5:00 PM - 10:00 PM)

More Restaurants

AL, AK, AZ, AR, CA, CO, CT, DE, FL, GA, HI, IS, IL, IN, IA, KS, KY, LA, ME, MD, MA, MI, MN, MS, MO, MT, NE, NV, NH, NJ, NM, NY, NC, ND, OH, OK, OR, PA, RI, SC, SD, TN, TX, UT, VT, VA, WA, DC, WV, WI, WY