Despite its name, Montgomery Lunch serves breakfast, lunch and dinner. The restaurant is located on West Main Street in Norristown. Montgomery Lunch offers a wide variety of Mexican and American foods, including tacos, burritos, steak sandwiches, burgers and fries, among other things.