Let us extend our greetings from the whole team at Rockfish. Thanks for dropping by! We pride ourselves in the art of delicious cuisine, served in a beautiful venue.

Rockfish, MD is currently under new ownership and will relaunch as an entirely fresh restaurant soon. We will keep you informed. This website exists to pay homage to the great work done by Greg and his team over the years.











Fresh Stone Crabs We accept no compromise in the freshness of our ingredients and bring you the best fish dishes in Annapolis. Let us bring our own fresh catch straight to your plate!

We believe in simplicity and great taste combinations. Wonderful service, warm and welcoming in a family environment! Find us at 400 Sixth Street, Annapolis, MD 21403.

Rockfish restaurant is a highly esteemed part of the local community, indicative of our commitment towards the tastiest and most innovative dishes.

The finest seafood restaurant in Annapolis
Conveniently located on Annapolis' scenic 6th Street, Rockfish is situated right by the crossing of Spa Creek. Our strategic position allows us to serve our guests the freshest catch and we delight in serving a broad range of local fish. We believe in class and simplicity. Join us to find out what its all about!

Serving everything from Maryland crab to fresh oyster, and rockfish to salmon: we take enormous pride in the dishes we serve! We also offer a wide variety of meat including tender filet mignon, and pizzas as well.

Maryland True Blue
We are proud to be a certified 'True Blue' seafood restaurant in Maryland. We adhere to the highest standards of freshness in our dishes, and as such we source all of our fish locally. Only a small number of MD restaurants sport this distinction.



Oyster Recovery Project We're passionate about sustainability and we believe in responsible fishing. We want to make sure the same great tastes exist years from now!

For this reason Rockfish supports the Oyster Recovery initiative in Maryland.