The Landmark Restaurant certainly lives up to its name. In a populace-come-lately metropolitan area where “historical” often is used to describe any structure built before 1980, the red building on the southwest corner of Main Street and Extension Road in Mesa began life as a Mormon church in 1908.

