Where is Elgin Street Diner? It is located at Elgin Street Diner 374 Elgin St, Ottawa, ON K2P 1N1, Canada. You can get directions for Elgin Street Diner, who is in the Diner category. You can find up-to-date information on 374 Elgin St, Ottawa, ON K2P 1N1, Canada Diner companies on our website.