Steak Houses in Decatur, NE
1. Green Lantern Steak House
653 N Broadway St, Decatur, NE, 68020
CLOSED NOW
"Best steak in Nebraska! Small town atmosphere and and hospitality. Service is excellent and my favorite place for dinner in Decatur."
36 Years
in Business
Showing 1-2 of 2