LOCATION

1626 E. Algonquin Rd.

Schaumburg, IL 60193

Located just west of Rt. 53 on the north side of Algonquin rd.

224-801-6619

Contact us for Reservations

Submitting Form...

The server encountered an error.

Form received.

HAVE YOUR PARTY WITH US!

MAKE A RESERVATION

224-801-6619

info@chbargrill.com

Love

Food