When driving down Roosevelt road one place has caught my eye quite a few times that I never bothered to set foot in. Submarine Brothers with its somewhat gaudy sign has been passed by time and time again. One Saturday afternoon I finally took the time to stop in and give it a try.Submarine Brothers has a lot…