The Main Street Bar & Grill isn't located on Main Street. There isn't a Main Street in Larchwood. Broadway Avenue is the main downtown thoroughfare. And that's where you will find this eatery, a cornerstone of sorts in a community dubbed, "The Cornerstone of Iowa." Established in December 1999.