Seafood Restaurant In Del Ray To Be Closed
Catch on the Ave, a popular seafood restaurant in Del Ray has closed after a year of operation. The restaurant which is located at 2419 Mount Vernon Avenue opened on December 18, 2018 and has since offered seasonal menus with a raw bar, appetizers, entrees, sandwiches and salads. There is no update on the new location of the restaurant. Continue reading