article by ESPN Staff Writer Alex Pineda and Senior Writer Ryan O'Hara. Elmo's is located on the top of Mt.Vernon and is well-known for its restaurants, bars, and…