About the restaurant
Find Joseph's Steak House at 19 North Main Street in Elgin. Confirm current menus, prices and hours directly with the restaurant.
Before you go
Confirm the location and current service hours before visiting.
Joseph's Steak House at 19 North Main Street in Elgin.
Find Joseph's Steak House at 19 North Main Street 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.
Angel’s China House at 202 S Ave C in Elgin.
Lightnin' Bar at 109 Central Ave Unit B in Elgin.