Steak Houses in Decatur, NE Green Lantern Steak House653 N Broadway StDecatur, NE, 680204023495645FoodPlaces To EatRestaurantRestaurants DowntownRestaurants That DeliverSteak HousesUsed Restaurant Equipment Supplies Green Lantern Steak Hse LoungePO Box 165Decatur, NE, 680204023495645Steak Houses Show More