Captain Leonards Seafood Restaurant Southern Maryland Captain Leonards Seafood Restaurant


We are open for the 2024 season.
Wednesay - Sunday
12-8pm

View Our Menu

Location

27301 Three Notch Rd
Mechanicsville, Maryland 20659
(301) 884-3701

Follow us online

Copyright © 2024 Captain Leonards Seafood Restaurant.