Elgin Public House
American · Steakhouse · Bar and Grill
Elgin Public House is an American restaurant offering hand-cut steaks, seafood, pasta, and burgers in an upscale, relaxed pub setting with brick-walled interiors.
Location
Vota recommends
Location
Vota recommends