What was once home to a mechanic's shop and a car dealership now houses Ray’s Deli and Tavern. That's not to say, though, that Ray's is a new addition to the local landscape. To the contrary, Ray's is an area institution; it's been in business since 1947, when it was just one of many grocery […]