Calling All Seafood Lovers, A New Seafood Restaurant Is Coming To Alexandria.
Alexandria's West End will become the new home of a seafood restaurant. The new restaurant will be located at 5770 Dow Ave in the former home of Portner Brewhouse and across the street from Red Lobster.Continue reading