The Elizabeth Deli is the hidden sandwich shop that only Chevy Chase residents and local workers know about. It's located in the Elizabeth Arcade, barely within eyesight from the North Park Avenue curb. Inside are sandwiches and drinks that are popular with employees of GEICO headquarters, the Montgomery County sub-station and other businesses in the neighborhood.