Browse Items (1 total) Tags: White House Restaurant Browse All Browse by Tag Search Items Sort by: Title Creator Date Added Photo of Rangos Place Restaurant Interior and Owner. Photograph of the interior of Rangos Place located at 337 N. Main St., Decatur, IL., employee or owner in the photo. Tags: 141 W. Green St., 337 N. Main St., BS2047, Business, Cafe, Decatur IL., Food, Frank Yianas, Liquor, Rangos Place, Restaurant, Tavern, White House Restaurant