
Sept. 15, 2021 By Michael Dorgan An international fast-food chain known for its specialty burgers has opened a restaurant on 82nd Street in Elmhurst. Smashburger – which has restaurants in Canada, Saudi Arabia, the U.K., Panama, Egypt and Costa Rica – opened Wednesday inside a new development at 40-35 82nd St. The Elmhurst location is… Read more »