About the restaurant
Find Angel’s China House at 202 S Ave C in Elgin. Confirm current menus, prices and hours directly with the restaurant.
Before you go
Confirm the location and current service hours before visiting.
Angel’s China House at 202 S Ave C in Elgin.
Find Angel’s China House at 202 S Ave C in Elgin. Confirm current menus, prices and hours directly with the restaurant.
Confirm the location and current service hours before visiting.
Uncle Pocko's Kitchen & Smoke at 101 South Main Street in Elgin.
Joseph's Steak House at 19 North Main Street in Elgin.
Lightnin' Bar at 109 Central Ave Unit B in Elgin.