McGarvey's has a new website which can be found at:
mcgarveysannapolis.com
This new site contains all the information of the old site and more...